Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Procesador Intel Pentium II®
2
Introduccion El pentium II es el sucesor de la linea de procesadores intel386, intel486 pentium y pentium pro. Al igual que el Pentium Pro esta dentro de la familia P6 Incorpora tecnologia MMX Usa la misma tecnología de bus que el pentium Pro
3
Caracteristicas Fue introducido en 1997
Arquitectura P6 o de ejecución dinámica Se presentaron diferentes procesadores con diferentes frecuencias de reloj Contiene 7.5 millones de transistores Amplitud de registro de 32 bits Bus de datos de 64 bits Bus de cache de 128 bits Bus de direcciones de 36 bits Puede direccionar 64 GB de memoria
4
Mas características Unidad de punto flotante 80 bits
Cache L1 de 32K (16 datos 16 instrucciones) Cache L2 de 512K Soporte multiprocesadores (2 o 4) dependiendo de la versión Velocidades en las que se presento 233, 266, 300, 333, 350, 400 MHZ Votaje de operación de 2.8 y 2.2 dependiendo del modelo Reglas de diseño 0.35 o 0.25 micras dependiendo del diseño
5
Tipos de Pentium II PII a 233, 266, 300 y 333 MHZ SEC
Compatible binariametne con los procesadores anteriores Microarquitectura de ejecución dinámica Arquitectura del bus independiente, bus del sistema dedicada separada y bus interno de cache da alta velocidad Combina el poder del Pentium pro con teconologia MMX Optimizado para aplicaciones de 32 bits Cache 16K de datos y 16K de instrucciones Cache L2 de 512K Multiprocesador ( 2) con 64GB de memoria física Código de corrección de errores del bus.
6
PII PII a 350, 400 y 450 MHZ SEC Compatible binariametne con los procesadores anteriores Microarquitectura de ejecución dinamica Arquitectura del bus independiente, bus del sistema dedicada separada y bus interno de cache da alta velocidad Combina el poder del Pentium pro con teconologia MMX Optimizado para aplicaciones de 32 bits Cache 16K de datos y 16K de instrucciones Cache L2 de 512K Multiprocesador ( 2) con 64GB de memoria física Codigo de correccion de errores del bus.
7
PII Xeon 400 y 450 MHZ SEC para servidores y estacionces de trabajo
Compatible binariamente con procesadores del anteriores anteriores Microarquitectura de ejecución dinámica Arquitectura del bus independiente, bus del sistema dedicada separada de 100 mhz y bus interno de cache a la velocidad del núcleo del procesador Combina el poder del Pentium pro con teconologia MMX Optimizado para aplicaciones de 32 bits Cache 16K de datos y 16K de instrucciones Cache L2 de 512K, 1M y 2M Multiprocesador ( 4) con 64GB de memoria física Codigo de correccion de errores del bus.
8
Recordando al P6 Recordemos que es la ejecución dinamica...
Se tienen tres maquinas independientes unidas por el instruction pool El proceso de busqueda se ejecuta en orden El proceso de ejecución se ejecuta en desorden si no hay dependencias anteriores El proceso de retiro se ejecuta en orden
10
En resumen La ejecución dinámica mezcla: Ejecución especulativa
Ejecución en desorden Predicción de bifurcación Todo lo anterior en una canal de distribución en orden.
11
¿Como esta constituido el canal(pipeline) de ejecución del PII?
12
Canal PII El canal del PII esta constituido por tres partes:
Front end de repartición (en orden) Nucleo (fuera de orden) Unidad de retiro (en orden)
13
Algo importante Dado que la ejecución dinamica ejecuta las instrucciones fuera de orden, es necesario asegurarse que suficientes ops esten listas para su ejecucíon La correcta predicción y la decodificación rápida son esenciales para obtener un mejor rendimiento.
14
Unidad de retiro
15
BTB 0, 1 -Donde se almacenan las predicciones obtenidas
IFU0 -Unidad de cache de instrucción IFU1 -En esta etapa los paquetes de instrucción de bytes son buscados IFU2 -Predecodificación de instrucción ID0 -Decodificador de instrucción ID1 -Etapa de decodificación RAT -Tabla de colocación de registros Register Allocation Table
16
Estación de reserva
17
En la estacion de reserva
Aquí son enviadas despues de ser decodificadas En esta estación comienza el núcleo de ejecución Los datos y operandos deben de estar disponibles
18
Caches El PII con MMX tiene Dos caches de 16K datos e instrucciones
Linea de cache de 32 bytes de longitud El cache de datos puede sera accesado simultaneamenta por un comando de carga y almacenamiento siempre y cuando la referencia sea distinta El retraso por el cache es de 10 ciclos de reloj
19
Sistema de Bus El PII practicamente tiene el mismo principio del bus que el pentium pro y soporta diferentes señales. Soporta APIC y TAP
20
Señales de control de ejecución
Controlan la ejecución e inicializacion del procesador Reloj del bus Inicializacion Descarga o purga Paro de reloj Sleep Comunicación de interripcuiones en interprocesador
21
Señales de arbitración
Señales que arbitran el bus Pedido del agente del bus simetrico Pedido de la prioridad del agente del bus Bloqueo del siguiente pedido Asugurar o cerrar
22
Señales de pedido Señales para iniciar una transaccion
Estrobo de direccion Pedido de comando Dirección Paridad de dirección Pedido de paridad
23
Señales de revision Provee resutaldos e informacion de los agentes del bus del sistema Mantener una linea de cache no modificada Ira a una linea de cache modificada Aplazar finalizacion de la transaccion
24
Señales de respuesta Dan informacion de la respuesta a un agente de petición Estatus de respuesta Paridad de respuesta Objetivo lista para escritura
25
Señales de respuesta de datos
Controlan la transferencia de datos en el bus y dan el camino a los datos Dato listo Bus de datos ocupado Dato Proteccion de datos con ECC
26
Señales de error Proprocionan los errores del bus del sistema
Inicializacion del bus Error del bus Error interno Error FCR Error de paridad de dirección
27
Señales de compatibilidad
Contiene señales definidas para la compatibilidad de los procesadores con arquitectura intel Error de punto flotante Ignorar erro numerico Mascara 20 de direccion Manejo del sistema de interrupciones
28
Señales de diagnostico
Señales para el monitoreo del desempeño del procesador Señales de punto de ruptura Monitor de desempeño Accesode prueba
29
Integridad de datos en PII
El bus del sistema del pentium dos presenta las siguientes caracteristicas mantener la integridad de los datos Deteccion de error Reintento Correccion Proteccion de paridad para direcciones y señal de pedido Protocolo de proteccion en casi todas las señales de control Proteccion ECC para señales de datos
30
Estas caracteristicas puedes ser categorizadas como:
Deteccion de errores internos del procesador Deteccion de error en el cache L2 y del nucleo de ejecución al cache L2 Deteccion de error de bus del sistema del PII Soporte FRC para el bus dels sistema del PII
31
Tipos de errores Los tipos de errores pueden ser:
Error recuperable (RE): este error puede ser corregido mediante el reinteno o usando información ECC Error Irrecuperable (UE): este error no puede ser corregido pero solo afecta a un agente. Error Fatal (FE): el erro no puede ser corregido y puede afectar a mas de una gente.
32
Arquitectura de integridad de datos del sistema del bus del PII
Los caminos de datos y de direcciones importantes estan protegidos por 10 bits de verificación. Paridad: protegen al bus de direcciones ECC(8 bits): protegen al bus de datos
33
Especificaciones mecanicas PII
SEC(Single Edge Contact) cartucho que contiene al nucleo del procesador y cache L2 junto con otros elementos pasivos Conectado a la placa base mediante un conector de lado simple (slot 1)
36
Para el PII Xeon
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.