You are on page 1of 2

SAMPLE RATE (DSP)

Si se calcula una onda sinusoidal donde se desea una frecuencia dada en Hertz, también se
necesita conocer la frecuencia de muestreo. Esto se debe a que la representación matemática
requiere ambos valores para calcular la amplitud de la muestra individual en cualquier punto
específico en el tiempo.

El valor de frecuencia de muestreo real utilizado puede ser cualquier cosa. Da la casualidad
que normalmente utilizará el mismo valor que en el resto de su diagrama de flujo para que
todo sea coherente (opere en el mismo dominio de frecuencia de muestreo).

Piense que se usa para calcular el paso discreto de una muestra a la siguiente dentro de una
operación DSP (Por ejemplo: El paso de tiempo al calcular la amplitud de la siguiente
muestra en el generador de onda sinusoidal)

SAMPLE RATE (HARDWARE)

A diferencia del cálculo matemático (DSP), la frecuencia de muestreo también se refiere a la


frecuencia a la que las muestras pasan a través del diagrama de flujo.

Si no hay control de frecuencia, reloj de hardware o mecanismo de regulación, las muestras


se generarán, pasarán por el diagrama de flujo y se consumirán lo más rápido posible (es
decir, el diagrama de flujo estará vinculado a la CPU).

Esto es deseable si desea realizar un DSP fijo en los datos almacenados lo más rápido posible
(por ejemplo, leer de un archivo, remuestrear y escribir de nuevo).

Solo un bloque que representa algún hardware subyacente con su propio reloj (por ejemplo,
USRP, tarjeta de sonido), o el Bloque de aceleración, utilizará la "Velocidad de muestreo"
para configurar ese reloj de hardware, y por lo tanto tendrá el efecto de aplicar el control de
velocidad a las muestras en el diagrama de flujo.
Un “Throttle Block” simplemente aplicará la sincronización basada en el host (contra el 'reloj
de pared') para controlar la velocidad de las muestras que produce (es decir, las muestras que
pone a disposición en sus salidas a los bloques descendentes).

Un bloque de sumidero de hardware consumirá muestras a una velocidad fija (en relación
con el reloj de pared).

El bloque del acelerador, o un bloque de sumidero de hardware, aplicará la "contrapresión"


a los bloques ascendentes (la velocidad de trabajo de los bloques ascendentes estará limitada
por el efecto de estrangulamiento de este bloque de control de velocidad).

Un bloque fuente de hardware producirá muestras a una velocidad fija (en relación con el
reloj de pared)

En general, solo debe haber un bloque en un diagrama de flujo que tenga la capacidad de
regular el flujo de la muestra.

De lo contrario, debe tener mucho cuidado con múltiples fuentes de reloj no sincronizadas:
eventualmente no estarán sincronizadas y causarán desbordamientos / desbordamientos ya
que sus tasas de producción / consumo serán diferentes

- Este es el problema del "reloj de dos" (discutido más adelante).


- Rondas de trabajo: permite que la E / S sin bloqueo, y / o retoque las tasas de remuestreo
para dar cuenta de las compensaciones de reloj.

You might also like