¿Un ADC con una interfaz en serie es más lento que uno paralelo, y ambos tienen las mismas tasas de muestreo?

-2

Estoy intentando interconectar un adc con un fpga, pero me estoy quedando sin pines. Quería saber si uso un ADC con una tasa de muestreo igual a la paralela pero con una interfaz en serie, ¿estaré comprometiéndome mucho con la velocidad?

Necesito al menos la tasa de muestreo de MSPS. Cuando un ADC en serie tiene una velocidad de muestreo de 1 MSPS, ¿se hace esto después de considerar los ciclos de reloj requeridos para cambiar los datos muestreados?

    
pregunta surya deopa

3 respuestas

0

Un ADC capaz de al menos 1MSPS con una interfaz en serie tiene que ejecutar la interfaz en serie a la frecuencia de muestreo * ancho de datos; muchas interfaces SPI pueden tener tamaños de palabras variables de entre 8 y 16 bits.

Normalmente, para facilitar la interconexión, los convertidores de 10 (12 y 14 también) tienen una palabra de datos de 16 bits con los bits no utilizados rellenados.

  

Necesito al menos la tasa de muestreo de MSPS. Cuando un ADC en serie tiene una velocidad de muestreo de 1 MSPS, ¿se hace esto después de considerar los ciclos de reloj requeridos para cambiar los datos muestreados?

Esto no es cómo se definen las cosas: tome la frecuencia de muestreo y multiplíquelo por el tamaño de la palabra de la interfaz y el enlace en serie debe ser capaz de ejecutarse a esa velocidad. La tasa de interfaz real debe incluir la sobrecarga (este es el término general para los tiempos de bits adicionales necesarios para implementar un protocolo de serie ) por lo que la velocidad real del reloj de la interfaz será un poco más alta que la tasa de datos de conversión sin procesar.

Esto puede ser más rápido de lo que es capaz el controlador (un problema común al utilizar bit banging de I / O de propósito general pines).

    
respondido por el Peter Smith
0

Como señalaste, la diferencia entre la interfaz en serie y la paralela se debe principalmente a la forma en que envía los datos al microprocesador y no tiene nada que ver con los elementos de conversión ADC. Hoy, si eligió ADC en serie o en paralelo con la misma frecuencia de muestreo, no se verá afectado por el tiempo de muestreo y, como sabe, todos los principales proveedores de silicio habrán realizado suficientes cálculos y análisis prácticos para asegurarse de que la velocidad de datos muestreados se maneja de manera efectiva. La comunicación serie seleccionada. Y, por ejemplo, SPI tiene una tasa de transferencia máxima de 10 Mbps, esto debería ser capaz de manejar ADC con una tasa de muestreo de 1MSPS.

    
respondido por el Vish
0

Como nota adicional sobre esto, hay muchos ADC con interfaces SPI donde el muestreo y la conversión están estrechamente vinculados a la transferencia de SPI. Esto asegura que obtenga el máximo rendimiento de datos.

    
respondido por el Graham

Lea otras preguntas en las etiquetas