Todos los procesadores poseen un bus principal o de sistema por el cual se envían y reciben todos los datos, instrucciones y direcciones desde los integrados del chipset
o desde el resto de dispositivos. Como puente de conexión entre el
procesador y el resto del sistema, define mucho del rendimiento del
sistema, su velocidad se mide en bits por segundo.
Ese bus puede ser implementado de distintas maneras, con el uso de
buses seriales o paralelos y con distintos tipos de señales eléctricas.
La forma más antigua es el bus paralelo en el cual se definen líneas
especializadas en datos, direcciones y para control.
En la arquitectura tradicional de Intel (usada hasta modelos recientes), ese bus se llama front-side bus
y es de tipo paralelo con 64 líneas de datos, 32 de direcciones además
de múltiples líneas de control que permiten la transmisión de datos
entre el procesador y el resto del sistema. Este esquema se ha utilizado
desde el primer procesador de la historia, con mejoras en la
señalización que le permite funcionar con relojes de 333 MHz haciendo 4
transferencias por ciclo.
En algunos procesadores de AMD y en el Intel Core i7 se han usado otros tipos para el bus principal de tipo serial. Entre estos se encuentra el bus HyperTransport
de AMD, que maneja los datos en forma de paquetes usando una cantidad
menor de líneas de comunicación, permitiendo frecuencias de
funcionamiento más altas y en el caso de Intel, Quickpath
Los microprocesadores de Intel y de AMD (desde antes) poseen además un controlador de memoria de acceso aleatorio
en el interior del encapsulado lo que hace necesario la implementación
de buses de memoria del procesador hacia los módulos. Ese bus esta de
acuerdo a los estándares DDR de JEDEC y consisten en líneas de bus
paralelo, para datos, direcciones y control. Dependiendo de la cantidad
de canales pueden existir de 1 a 4 buses de memoria.
No hay comentarios.:
Publicar un comentario