Buscando comprar un osciloscopio para uso doméstico, he visto las preguntas aquí con respecto al ancho de banda. Estoy interesado en crear prototipos de microprocesadores con velocidades de reloj de más de 800 MHz, pero no debería necesitar un osciloscopio con ese ancho de banda, ¿correcto? Solo para los buses/periféricos externos, por lo que si el bus de memoria fuera de 100 MHz, necesitaría un osciloscopio con un ancho de banda de al menos 100 MHz, y así sucesivamente. ¿Tengo la idea correcta?
Los procesadores son chips complejos en cuanto a su reloj: utilizan un cristal/oscilador como fuente de reloj principal. Pero esta fuente de reloj principal es inferior a 100 MHz, por lo que se utiliza un PLL para multiplicar y "limpiar" la señal del reloj. Luego, el reloj se usará en dos dominios: reloj central y reloj de bus/periférico, con el reloj central funcionando a la frecuencia más alta.
Por lo que he visto, el reloj central rara vez se enruta en un pin, por lo que no puede observarlo. Y, en realidad, no nos importa si está disponible externamente o no: tampoco tienes acceso a la CPU interna.
Entonces, lo importante es lo que entra y sale del chip, no lo que hay dentro. ¿Cuáles son los protocolos de bus y comunicación utilizados? ¿Cuáles son su velocidad y ancho de banda? ¿Son seriales/paralelos/diferenciales?
Como dijo Rolf Ostergaard:
Si no conoce el tiempo de subida, por ejemplo, cuando no hay un tiempo mínimo de subida en la hoja de datos, tiene dos casos:
Eso es lo que trato de hacer en el trabajo, pero la mayoría de las veces tengo un osciloscopio de 500 MHz/1 GHz para señales de menos de 50 MHz, así que siempre estoy bien.
Simplemente verifique que la frecuencia de muestreo sea de 3 a 4 veces el ancho de banda del osciloscopio (o la frecuencia de su señal)
¡No olvides las sondas! Compruebe también su ancho de banda. Además, dado que las señales superiores a 100 MHz suelen ser diferenciales, es posible que necesite una sonda diferencial.
Una buena característica cuando se busca fallas es FastAcq (Tektro), WaveStream (Lecroy): esta es una representación estadística de las formas de onda.
Los analizadores lógicos no se utilizan para observar una forma de onda sino para analizar tiempos, de ahí el nombre. Con un osciloscopio verificará la integridad de la señal del reloj y la señal de datos de su bus, mientras que con su analizador lógico verificará los tiempos.
Las especificaciones de ancho de banda en un osciloscopio son solo para ondas sinusoidales. Por ejemplo, si su osciloscopio tiene un ancho de banda de 100 MHz, eso significa que no tendrá ningún problema con las ondas sinusoidales de 100 MHz. Las ondas cuadradas de 100 MHz son un asunto diferente; por lo general, para ver bien una forma de onda cuadrada, necesitará 10 veces el ancho de banda. Entonces, para que una onda cuadrada de 100 MHz se muestre bien en su osciloscopio, necesitará un ancho de banda de 1 GHz.
Cuando compre un osciloscopio para cosas digitales, realmente debería pensar en qué tiempos de subida/bajada quiere poder ver.
Utilice la fórmula BW (GHz) = 0,35/t_rise (ns) para hacerse una idea del ancho de banda de 3 dB de ese borde.
Las piezas modernas como DSP, memorias, FPGA, etc. tienen fácilmente tiempos de subida/bajada tan rápidos como 200ps, lo que significa que necesita al menos 0,35/0,2 = 1,75 GHz de ancho de banda en la sonda y el osciloscopio. Esto explica por qué los osciloscopios de 2 GHz de ancho de banda parecen ser bastante populares en las configuraciones profesionales en estos días.
Esto no es barato y puede arreglárselas con menos; solo recuerde que es posible que no pueda ver completamente los bordes rápidos.
connor lobo
MDMoore313
connor lobo