Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web

PCI DEVELOPMENT TEAM

HOME Introduccion Nuestro Proyecto Implementacion Arquitectura Conversores AD/DA Driver LabView Quienes Somos Fotos Referencias Agradecimientos

Introduccion al Bus PCI

Los buses han sido siempre un factor preponderante y fundamental en la arquitectura de computadoras. Éstos son los encargados de realizar el intercambio de información entre dispositivos periféricos y la CPU. Hasta hace un tiempo los principales buses como ISA, EISA o Micro Channel presentaban, ante aplicaciones gráficas, o de requerimientos elevados, problemas bien determinados como:

Ø      Baja frecuencia de operación.

Ø      Longitud de palabra limitada.

Ø      Importante latencia de acceso a los dispositivos.

Ø      Poca escalabilidad.

   


 

NECESIDADES

Con el avance de la tecnología de los periféricos multimedia y de almacenamiento masivo de información, creció significativamente la necesidad de intercambiar grandes cantidades de  datos, con la consiguiente necesidad de aumentar la velocidad de transferencia de los mismos. El agravamiento de estos problemas llevó a la situación en la cual se hizo indispensable desarrollar un Bus con las siguientes características:

Ø      Flexibilidad – Amplio espectro de conexión a distintos dispositivos.

Ø      Alcanzar un nivel de estándar a nivel de mercado mundial. 

Ø      Expansibilidad – para la admisión de numerosos dispositivos

Ø      Solucionar total o parcialmente la deficiencias mencionadas en el apartado anterior

  

SOLUCION

Con los anteriores requerimientos, era esencial el conocimiento de la tecnología para la implementación de un bus de propósito general por ejemplo para aplicaciones de control, adquisición de datos,  procesadores digitales de señales DSP, etc. Para lo cual surge la norma que define al Bus PCI (Peripheral Component Interconnect), en el año 1992, desarrollado por Intel, para dar respuesta a la necesidad de sistemas abiertos independientes de la plataforma, la CPU y el sistema operativo que según el grupo especial de interés para desarrollo PCI (PCI-SIG) [PciSpec, 98] define, "el objetivo es desarrollar un estándar industrial de la arquitectura de bus local de altas prestaciones que facilite el desarrollo de nuevos periféricos”

    Entre las características principales de este bus se pueden destacar:

Ø      Ancho de palabra de 32 o 64 bits

Ø      Velocidades de bus de hasta 33 Mhz/66 Mhz.

Ø      Configuración automática

Ø      Solución temporal de todos los problemas antes mencionados.

    El desarrollo de placas compatibles con este bus necesita de manera indispensable de lógica avanzada debido a los requisitos principales de la norma PCI, es por esto que dichas placas pueden ser implementadas usando FPGA, o mediante la adquisición de chips ya desarrollados para tal fin, por ejemplo PLX (www.plxtech.com).