¿Cómo determinar SFDR, SNR, SNDR de ADC con LTSpice

K

kickbeer

Guest
Hola,

El estándar es SFDR 48dBc.¿Qué significa, cuando SFDR 48dBc es superior o inferior a ese valor?

Muchas gracias

Recuerdos,
Kickbeer

 
SFDR se define como el cociente entre el valor RMS de la frecuencia portadora con el valor RMS de la siguiente mayor ruido o el componente de distorsión armónica.

 
así, ¿significa que cuanto mayor sea el SFDR, el mejor es??Debido a que el mayor es el ruido, SFDR será menor

 
kickbeer escribió:

así, ¿significa que cuanto mayor sea el SFDR, el mejor es??
 
Estoy simulando mi ADC con LTSpice.Que tomé de un artículo:
"Para determinar SFDR de un sistema, aplicar una onda sinusoidal a la entrada ADC y utilizar una muestra adecuada rate.Then ejecutar una FFT y examinar el espectro de salida. Se puede ver la frecuencia fundamental y" espuelas "de armónicos de la señal de prueba y el sistema de componentes. Le recomiendo que haga esta prueba en el seno de varias frecuencias de onda y frecuencias de muestreo. "

¿Sabe usted, ¿cuántas veces (como mínimo) que aplicamos onda senoidal con frecuencias diferentes?

 
Que debe tener al menos 20 experimentos con diferentes valores.
Los requisitos de los experimentos / simulaciones dependerá de los objetivos de la prueba.

También aquí tiene algunas explicaciones:
http://en.wikipedia.org/wiki/Spurious-free_dynamic_range
http://www.maxim-ic.com/glossary/definitions.mvp/term/sfdr/gpk/268
http://www.maxim-ic.com/tools/calculators/index.cfm/calc_id/maxim_sinad

Pero el término y la fuente me parece polémico.

¿Podría dar más datos acerca de su papel y los objetivos de la prueba?

 
Petre Petrov escribió:

Que debe tener al menos 20 experimentos con diferentes valores.

Los requisitos de los experimentos / simulaciones dependerá de los objetivos de la prueba.También aquí tiene algunas explicaciones:

http://en.wikipedia.org/wiki/Spurious-free_dynamic_range

http://www.maxim-ic.com/glossary/definitions.mvp/term/sfdr/gpk/268

http://www.maxim-ic.com/tools/calculators/index.cfm/calc_id/maxim_sinadPero el término y la fuente me parece polémico.¿Podría dar más datos acerca de su papel y los objetivos de la prueba?
 
tiene que averiguar cómo el simulador se pueden escribir datos a un archivo de texto (nunca he usado LTSpice así que no puedo ayudar aquí) entonces puede utilizar MATLAB para leer el archivo de texto y crear un vector de datos que serán procesados por un función fft para darle el espectro de salida del ADC.
Una vez que tenga el espectro, se puede calcular la relación señal ruido, THD, SFDR, y así sucesivamente ...
La curva de aprendizaje puede ser un poco empinada, pero sabiendo lo básico es fundamental en el diseño del circuito ...

 
Usted hará una simulación transitoria, asumir el muestreo con un reloj de 500MHz, fsampling es 2NS.Para 8-bits de rendimiento 256 puntos de datos es suficiente para la FFT.Hacer un mínimo de 256 * 2NS (512ns) de simulación transitoria.Frecuencia de entrada del seno debe ser (127/256) * 500M.256 es FFT 127 puntos es un número primo.Para este caso la entrada frequenccy está cerca de la frecuencia de Nyquist, puede disminuirla.Después de función de calculadora eps tran Cadencia uso SIM.Si está utilizando otras herramientas que debe ser la función fft similares.

 
ozgura2 escribió:

Usted hará una simulación transitoria, asumir el muestreo con un reloj de 500MHz, fsampling es 2NS.
Para 8-bits de rendimiento 256 puntos de datos es suficiente para la FFT.
Hacer un mínimo de 256 * 2NS (512ns) de simulación transitoria.
Frecuencia de entrada del seno debe ser (127/256) * 500M.
256 es FFT 127 puntos es un número primo.
Para este caso la entrada frequenccy está cerca de la frecuencia de Nyquist, puede disminuirla.
Después de función de calculadora eps tran Cadencia uso SIM.
Si está utilizando otras herramientas que debe ser la función fft similares.
 
Yo uso ponderación binaria de datos de salida digital en la calculadora como Cadence (BIT <7> * 2 ^ 7 bit <6> * 2 ^ 6 ...) Por supuesto, usted puede utilizar un CAD ideal también.DFT se muestra puntos discretos de este resumen de datos.

 
ozgura2 escribió:

Yo uso ponderación binaria de datos de salida digital en la calculadora como Cadence (BIT <7> * 2 ^ 7 bit <6> * 2 ^ 6 ...) Por supuesto, usted puede utilizar un CAD ideal también.
DFT se muestra puntos discretos de este resumen de datos.
 

Welcome to EDABoard.com

Sponsor

Back
Top