¿por qué usan frecuencia de cristal tres veces el reloj de CPU requerido?

0

En las hojas de datos de 8284a, la frecuencia de cristal mencionada debe seleccionarse al triple del reloj de CPU requerido. ¿Por qué usan frecuencia de cristal tres veces el reloj de CPU requerido?

    

2 respuestas

5

El 8284a tiene un contador de división por 3, para generar un reloj con un ciclo de trabajo del 33% que se requiere para ejecutar el 8086.

fuente

    
respondido por el C_Elegans
1

Para complementar la respuesta de C_Elegans:

El 8086 requiere un reloj de ciclo de trabajo del 33%, en lugar de un reloj de ciclo de trabajo del 50%, para optimizar la temporización lógica combinatoria interna y también para sincronizar con periféricos conectados externamente al 8086.

El generador de reloj 8284A se incluyó como un IC adicional para facilitar la tarea a los diseñadores, al proporcionar el reloj de ciclo de trabajo requerido del 33% y algunas funciones de reinicio y lógica de bus. Para facilitar las cosas para el 8284A, los diseñadores simplemente aplicaron una función de división por 3 para generar el ciclo de trabajo del 33%. Quizás haya otras formas de lograr esto en las partes más modernas de hoy. Y quizás, si se necesitara algo como esto hoy, podría manejarse de una manera menos visible externamente. Pero en ese momento, este era el camino más obvio y fácil para llegar allí.

    
respondido por el jonk

Lea otras preguntas en las etiquetas