pci. características generales denominado bus de expansión o bus de sistema adoptado por intel a...
TRANSCRIPT
![Page 1: PCI. Características generales Denominado Bus de Expansión o Bus de Sistema Adoptado por Intel a partir de los pentium ISA => EISA => VESA => PCI Síncrono:](https://reader035.vdocuments.co/reader035/viewer/2022062809/5665b48f1a28abb57c922a92/html5/thumbnails/1.jpg)
PCI
![Page 2: PCI. Características generales Denominado Bus de Expansión o Bus de Sistema Adoptado por Intel a partir de los pentium ISA => EISA => VESA => PCI Síncrono:](https://reader035.vdocuments.co/reader035/viewer/2022062809/5665b48f1a28abb57c922a92/html5/thumbnails/2.jpg)
Características generales
• Denominado Bus de Expansión o Bus de Sistema
• Adoptado por Intel a partir de los pentium• ISA => EISA => VESA => PCI• Síncrono: Freq=33 MHz. (66 MHz)• 32 líneas de Datos/Direcciones (64)• Tasa de transferencia de 132 MB/s• Bus múltiple.
– Varios segmentos interconectados por interfaces de bus (pci-pci, pci-?)
![Page 3: PCI. Características generales Denominado Bus de Expansión o Bus de Sistema Adoptado por Intel a partir de los pentium ISA => EISA => VESA => PCI Síncrono:](https://reader035.vdocuments.co/reader035/viewer/2022062809/5665b48f1a28abb57c922a92/html5/thumbnails/3.jpg)
Ubicación (ayer)
Interfaz/Mem controler
Procesador
Cache
Memoria
AdaptadorAudio
AdaptadorVídeo
LAN SCSI Adaptador Bus expansion
E/S básico
![Page 4: PCI. Características generales Denominado Bus de Expansión o Bus de Sistema Adoptado por Intel a partir de los pentium ISA => EISA => VESA => PCI Síncrono:](https://reader035.vdocuments.co/reader035/viewer/2022062809/5665b48f1a28abb57c922a92/html5/thumbnails/4.jpg)
Ubicación (hoy)
![Page 5: PCI. Características generales Denominado Bus de Expansión o Bus de Sistema Adoptado por Intel a partir de los pentium ISA => EISA => VESA => PCI Síncrono:](https://reader035.vdocuments.co/reader035/viewer/2022062809/5665b48f1a28abb57c922a92/html5/thumbnails/5.jpg)
Protocolo
• Tres tipos de Dispositivos: – Maestros (Initiators): Inician una transacción– Esclavos (Targets): Contestan a una transacción– Interfaces de bus (Host-PCI, PCI-PCI, PCI-?)
• Ciclo mínimo de 2 periodos– Fase de dirección– Fase de datos
• La fase de datos puede repetirse “indefinidamente” (ciclos burst indefinidos)
![Page 6: PCI. Características generales Denominado Bus de Expansión o Bus de Sistema Adoptado por Intel a partir de los pentium ISA => EISA => VESA => PCI Síncrono:](https://reader035.vdocuments.co/reader035/viewer/2022062809/5665b48f1a28abb57c922a92/html5/thumbnails/6.jpg)
patillaje
![Page 7: PCI. Características generales Denominado Bus de Expansión o Bus de Sistema Adoptado por Intel a partir de los pentium ISA => EISA => VESA => PCI Síncrono:](https://reader035.vdocuments.co/reader035/viewer/2022062809/5665b48f1a28abb57c922a92/html5/thumbnails/7.jpg)
Arbitraje
• Un árbitro centralizado.– Líneas de petición REQ#– Líneas de cesión GNT#– Las líneas dedicadas por dispositivo pinchado
(slot)– El arbitraje no consume ciclos de reloj del bus
(no se usan transacciones en el bus para resolverlo)
![Page 8: PCI. Características generales Denominado Bus de Expansión o Bus de Sistema Adoptado por Intel a partir de los pentium ISA => EISA => VESA => PCI Síncrono:](https://reader035.vdocuments.co/reader035/viewer/2022062809/5665b48f1a28abb57c922a92/html5/thumbnails/8.jpg)
Cronograma arbitraje
![Page 9: PCI. Características generales Denominado Bus de Expansión o Bus de Sistema Adoptado por Intel a partir de los pentium ISA => EISA => VESA => PCI Síncrono:](https://reader035.vdocuments.co/reader035/viewer/2022062809/5665b48f1a28abb57c922a92/html5/thumbnails/9.jpg)
Tipos de transacciones.C/BE[3:0]
Reconocimiento de Interrupción 0000
Ciclo Especial 0001
Lectura I/O 0010
Escritura I/0 0011
Reservado 0100
Reservado 0101
Lectura de Memoria 0110
Escritura de Memoria 0111
Reservado 1000
Reservado 1001
Lectura de Configuración 1010
Escritura de Configuración 1011
Lectura múltiple de memoria 1100
Ciclo de Dirección Dual (64 A) 1101
Lectura de Línea de Memoria 1110
Ciclo de Escritura e Invalidación 1111
C/BE[3:0]: Durante el periodo de dirección contiene el código de la transacción. Durante la fase de datos contiene la “habilitación de la vía de datos”
![Page 10: PCI. Características generales Denominado Bus de Expansión o Bus de Sistema Adoptado por Intel a partir de los pentium ISA => EISA => VESA => PCI Síncrono:](https://reader035.vdocuments.co/reader035/viewer/2022062809/5665b48f1a28abb57c922a92/html5/thumbnails/10.jpg)
Transacción de Lectura
![Page 11: PCI. Características generales Denominado Bus de Expansión o Bus de Sistema Adoptado por Intel a partir de los pentium ISA => EISA => VESA => PCI Síncrono:](https://reader035.vdocuments.co/reader035/viewer/2022062809/5665b48f1a28abb57c922a92/html5/thumbnails/11.jpg)
Transacción de Reconocimiento de Interrupción
![Page 12: PCI. Características generales Denominado Bus de Expansión o Bus de Sistema Adoptado por Intel a partir de los pentium ISA => EISA => VESA => PCI Síncrono:](https://reader035.vdocuments.co/reader035/viewer/2022062809/5665b48f1a28abb57c922a92/html5/thumbnails/12.jpg)
Transacción protegida
![Page 13: PCI. Características generales Denominado Bus de Expansión o Bus de Sistema Adoptado por Intel a partir de los pentium ISA => EISA => VESA => PCI Síncrono:](https://reader035.vdocuments.co/reader035/viewer/2022062809/5665b48f1a28abb57c922a92/html5/thumbnails/13.jpg)
Transacción de 64 bits de datos (opcional)
• Son un conjunto de líneas que permiten transacciones de 64 bits.
• Para poder utilizarlo, el iniciador primero debe solicitar la disponibilidad del dispositivo: REQ64#.
• El dispositivo debe responder indicando que es capaz de ese tipo de transacciones: ACK64#
• Entonces el iniciador trabajará con las líneas accesorias AD[63:32], C/BE[7:4], PAR64 – Parity Upper DWORD is the even parity bit that
protects AD[63:32] and C/BE[7:4]#.
![Page 14: PCI. Características generales Denominado Bus de Expansión o Bus de Sistema Adoptado por Intel a partir de los pentium ISA => EISA => VESA => PCI Síncrono:](https://reader035.vdocuments.co/reader035/viewer/2022062809/5665b48f1a28abb57c922a92/html5/thumbnails/14.jpg)
continuará...