¿El cristal limita la velocidad del procesador?

1

Pregunta básica que me sorprende, no puedo encontrar la respuesta. Soy más marketing que micro-ingeniería :)

Si el procesador dice que tiene una capacidad nominal de 120 Mhz y la placa utiliza un cristal de 12Mhz, ¿el hardware está limitado a 12Mhz? ¿O aún puede funcionar a 120 Mhz? ¿En algún lugar entremedio? ¿Depende del firmware?

Motivo: el producto es exactamente igual al anterior y estoy redactando la hoja de especificaciones para los clientes. Entonces, ¿estoy siendo deshonesto si digo que está alimentado por un micro de 120Mhz en esta situación? O eso es perfectamente cierto si los chicos de firmware lo hacen así?

editar: El procesador es STMicro F205 Cortex M3. Lo comercializan como "120Mhz" pero luego la hoja de datos dice que se debe usar un "oscilador de cristal de 4 a 26 MHz", que nuestra gente eligió a 12Mhz.     

pregunta bcsteeve

3 respuestas

4

El STMicro F205 Cortex M3 contiene un PLL interno que puede hacer funcionar el procesador hasta 120 MHz. Puede usar un oscilador RC interno de 16 MHz para controlar el PLL o una fuente de reloj externa de 4-26 MHz.

Técnicamente, el procesador puede funcionar hasta 120 Mhz, sin embargo, la velocidad máxima depende de cómo los programadores de firmware configuran el PLL.

    
respondido por el Argus Brown
0

Depende del dispositivo. Hay muchos sistemas que tienen PLL internos, de modo que la frecuencia de reloj puede ser más alta que la frecuencia de cristal. Pero ¿por qué no preguntar a la gente de hardware?

    
respondido por el pjc50
0

Supongo que este cristal está conectado al reloj del procesador y no a otra parte aleatoria, como un transmisor, un dispositivo de radio o una interfaz con otro dispositivo.

En primer lugar, no compararía los procesadores por la frecuencia de reloj, debido a las diferencias entre las familias, las arquitecturas y los diferentes modelos (por ejemplo, los procesadores Cyrix 6x86 a 133MHz eran igual de potentes que los procesadores Intel para computadoras de escritorio que se ejecutan a 166MHz). La comparación de la capacidad computacional podría ser una mejor idea.

Un procesador probablemente contendrá un pll u otro medio para multiplicar la frecuencia del reloj de entrada por un factor fijo o programable. Si tiene un cristal externo, entonces funcionará a la frecuencia de ese cristal (suponiendo que el cristal sea compatible eléctricamente), multiplicado por ese factor. Eso significa que el cristal en sí puede ser uno de los más de 160 MHz, según el fabricante del procesador. Si pega un cristal de 16MHz y tiene un multiplicador de 10x, podría funcionar, podría funcionar de manera intermitente o podría sufrir daños permanentes.

Sin embargo, si conecta un cristal de frecuencia más baja, de modo que la frecuencia después de la multiplicación sea lo suficientemente baja, entonces el dispositivo funcionará a esa frecuencia más baja, si está calificado para hacerlo 1 .

1 Ciertas formas de diseñar e implementar un procesador, como con la lógica dinámica, son incapaces de ejecutarse de manera confiable por debajo de la velocidad de reloj mínima .

    
respondido por el Andrey Akhmetov

Lea otras preguntas en las etiquetas