You are on page 1of 9

Concepto y Funcin Es el elemento responsable de establecer una correcta interaccin entre los diferentes componentes del ordenador, es por

lo tanto, el dispositivo principal de comunicacin. En un sentido fsico, su descripcin es: conjunto de lneas de hardware (metlicas o fsicas), utilizadas para la transmisin de datos entre los componentes de un sistema informtico. En cambio, en sentido figurado es: una ruta compartida, que conecta diferentes partes del sistema. Componentes y estructura Un bus est compuesto por conductos (vas), stas hacen posible la interconexin de los diferentes componentes entre s, y principalmente con la CPU y la memoria. En estos conductos se destacan dos subcategoras, el bus de datos y el bus de direcciones; entre estos existe una fuerte relacin, puesto que para cada instruccin/archivo enviado por uno de los dos buses, por el otro va informacin sobre esta instruccin/archivo. En lo referente a la estructura de interconexin mediante los buses, existen de dos tipo: Bus nico : considera a la memoria y a los perifricos como posiciones de memoria, y hace un smil de las operaciones E/S con las de escritura/lectura en memoria. Todas estas equivalencias consideradas por este bus, hacen que no permita controladores DMA (Direct Acces Memory ; de acceso directo a memoria). Bus dedicado : este en cambio, al considerar la memoria y perifricos como dos componentes diferentes, permite controladores DMA (dedicando un bus especial para l). ste bus especial del bus dedicado, contiene cuatro subcategoras ms: Bus de datos : transmite informacin entre la CPU y los perifricos. Bus de direcciones : identifica el dispositivo a quin va destinada la informacin que se transmite por el bus de datos. Bus de control o de sistema : organiza y redirige la informacin hacia el bus pertinente para la informacin que se tiene que transmitir. Es el bus encargado de hacer el direccionamiento, quin realiza toda la funcin de direccionar es el controlador, diferente para cada tipo de dispositivo. La capacidad operativa del bus depende de: la inteligencia del sistema, la velocidad de ste, y la "anchura" del bus (nmero de conductos de datos que operan en paralelo)

Aqu tenemos una tabla de los diferentes procesadores que ha habido hasta ahora y su capacidad de bus: Bus de direcciones (bits) 20 20 24 32 32 Bus de datos (bits) 16 8 16 16 32

Procesadores 808680186 808880188 80286 80386 SX 80386 DX 80486 SX 80486 DX PENTIUM PENTIUM II/III/IV AMD K5/K6/K7 AMD ATHLON/THUNDERBIRD AMD ATHLON XP/MP INTEL ITANIUM AMD ATHLON64

32

64

32/64

64/128

Tipos

de

buses

El Bus XT y el Bus ISA (AT) El primero al salir al mercado comercial junto con el primer PC de IBM, fue el bus XT al 1980, funcionaba a la misma velocidad que los microprocesadores de la poca, los 8086 y 8088, a 4.77 MHz; y su amplitud de banda era de 8 bits. De aqu que con el 8088 se compenetraran perfectamente, pero con el 8086 (ancho de banda de 16 bits) ya no haba tanta compenetracin y surgi el concepto y el hecho de los "cuellos de botella". El significado del acrnimo que nos indica su nombre es: Industrial Standard Arquitecture, que traducido sera, Arquitectura Industrial Estandarizada. Con la introduccin del AT, apareci el nuevo bus de datos de 16 bits (ISA), y compatible con su antecesor. Tambin se ampli el bus de direcciones hasta 24 bits, la velocidad de seales de frecuencia tambin se aument: de 4.77 MHz a 8.33 MHz. De nuevo nos encontramos con un atasco de informacin entre la memoria y la CPU. A las tarjetas de expansin incluso, se le asignaron una seal en estado de espera (wait state), el cual daba ms tiempo a las tarjetas lentas para enviar toda la informacin a la memoria. MCA (Bus Micro Channel) En s no es ningn tipo de bus, ms bien es un sistema de canalizacin, en el que los datos no son enviadas hacia al receptor con una simple instruccin de direccionamiento si no que es ste, el receptor, quin tiene que recogerlos. Para que esta tarea se lleve a cabo, se ha de informar al receptor previamente con la direccin dnde estn los datos a recibir, y se le deja un camino (bus) libre para l, para que transporte los datos libremente.

Surgi cundo IBM trabajaba para crear una nueva tecnologa de bus, la sac con sus ordenadores que incorporaban el PS/2, el MCA (Micro Channel Arquitecture) permita un ratio (transferencia de datos) mximo de 20 Mb/s, por la nueva direccin de 32 bits, y el aumento de velocidad a 10 MHz. IBM incluy un circuito de control especial a cargo del bus, que le permita operar independientemente de la velocidad del bus y del tipo de microprocesador. Dentro este tipo de bus, la CPU no es nada ms que otro dispositivo dnde pueden ir y venir los datos. La circuitera de control, denominada CAP (punto de decisin central), se enlaza con un proceso denominado controlo de bus para determinar y responder a las prioridades de cada uno de los dispositivos dominantes del bus. Para permitir la conexin de ms dispositivos, el MCA especifica interrupciones sensibles al nivel, que resultan ms fiables que el sistema de interrupciones del bus ISA. de esta forma es posible compartir interrupciones. Esta estructura era completamente incompatible con las tarjetas de expansin del tipo ISA, concretamente la diferencia que tenan una respeto del otro se deba al tamao de los conectores, ms pequeos a las del tipo MCA que las del tipo ISA. EISA (Extended ISA) Este bus es, tal y como nos indica su nombre (Enhanced Industrial Standard Arquitecture), una extensin del primitivo bus ISA o AT. Tal y como haca el MCA, su bus de direcciones era de 32 bits basndose en la idea de controlar un bus desde el microprocesador. Mantuvo la compatibilidad con las tarjetas de expansin de su antecesor ISA, motivo por el cual tuvo que adoptar la velocidad de ste (8.33 MHz). Una de las ventajas que presentaba fue la de que era un sistema abierto, cantidad de compaas contribuyeron a su desarrollo: AST, Compaq, Epson, Hewlett Packard,, Olivetti, Tandy, Wyse, y Zenith. Fue el primer bus a poder operar con sistemas de multiproceso (integrar al sistema varios buses dentro del sistema, cada uno con su procesador). Al igual que al MCA, incorpor un chip, el ISP Sistema Perifrico Integrado, encargado de controlar el trfico de datos sealando prioridades para cada posible punto de colisin o de bloqueo mediante reglas de control de la especificacin EISA. Ni MCA ni EISA sustituyeron a su predecesor ISA, a pesar de sus ventajas, estos representaban encarecer el coste del PC (a menudo ms del 50%), y no ofrecan ninguna mejora evidente en el rendimiento del sistema, y si se notaba alguna mejora, tampoco era demasiado necesaria puesto que ningun dispositivo daba el mximo de s, ni en el bus ISA. Local Bus Vistos los resultados de los intentos fallidos para renovar y sustituir al bus ISA, surgi este nuevo tipo de bus con un concepto de bus diferente a todos los otros existentes, su mayor consolidacin y aprovechamiento lo tuvo en el rea de las tarjetas grficas, que eran las que ms desfavorecidas quedaron con los anteriores buses y velocidades. Vesa Local Bus VL no se arriesg a padecer otro intento fallido como los de EISA o MCA, y no quiso sustituir al ISA, sino que lo complement. Por lo tanto tenemos que para poseer un PC con VL, ste tambin

tiene que tener el bus ISA, y sus respectivas tarjetas de expansin, del VL en cambio, tendremos una o dos ranuras de expansin, y son slo estas las que son conectadas con la CPU mediante un bus VL; de esta forma tenemos a cada sistema de bus trabajando por su cuenta y sin estorbarse el uno al otro. El VL es una expansin homogeneizada del bus local, que funcionaba a 32 bits pero poda realizar operaciones de 16 bits. El comit VESA present la primera versin del VL-BUS en agosto del 1992, y dado su completa integracin y compenetracin con el procesador 80486 se extendi rpidamente por el mercado. Al presentar Intel su nuevo procesador Pentium de 64 bits, VESA empez a trabajar en la nueva versin de su bus, el VL-BUS 2.0. Esta nueva especificacin comprende los 64 bits posibles direccionables del procesador, y compatibilidad con la anterior versin de 32 bits, su velocidad y la cantidad de ranuras de expansin se aument y se estableci en tres ranuras funcionando a 40 MHz, y dos a 50 MHz. PCI (Peripheral Components Interconnect) Este modelo que hoy en da rige en los ordenadores convencionales, y es el ms extendido de todos, lo invent Intel y significa: interconexin de los componentes perifricos. Con la llegada de este nueve bus automatizado en todos sus procesos el usuario ya no se tendr que preocupar ms de controlar las direcciones de las tarjetas o de otorgar interrupciones. Integra control propio de todo el relacionado con l: DMA, interrupciones, direccionamiento de datos. Es independiente de la CPU, puesto que entre estos dos dispositivos siempre habr un controlador del bus PCI, y da la posibilidad de poder instalarlo a sistemas no basados en procesadores Intel. Las tarjetas de expansin se pueden acoplar a cualquier sistema, y pueden ser intercambiadas como se quiera, tan solo los controladores de los dispositivos tienen que ser ajustados al sistema anfitrin (host), es decir a la correspondiente CPU. Su velocidad no depende de la de la CPU sino que est separada de ella por el controlador del bus. Solucin al problema del VL-BUS, dnde las tarjetas deban aceptar la mxima frecuencia de la CPU o sin no podan funcionar. El conector empleado es estilo Micro Channel de 124 pines (128 en caso de trabajar con 64 bits), aunque slo se utilizan 47 de las conexiones (49 en el caso de tratarse de un conector busmaster), la diferencia se adeuda a las conexiones de toma de tierra y de alimentacin. PCI es la eliminacin de un paso al microprocesador; en vez de disponer de su propio reloj, el bus se adapta al empleado por el microprocesador y su circuitera, por lo tanto los componentes del PCI estn sincronizados con el procesador. El actual PCI opera con una frecuencia de 20 a 33.3 MHz. Las tarjetas ISA no pueden ser instaladas en una ranura PCI convencional, aunque existen equipos con un puente denominado <<PCI-to-ISA-Bridge>>. Consta de un chip que se conecta entre los diferentes slots ISA y el controlador del bus PCI, su tarea es la de transportar las seales provenientes del bus PCI capo al bus ISA. Su gran salida y aceptacin fue en gran parte por su velocidad, as el hardware se poda adaptar a la contnua evolucin y el incremento de velocidad de los procesadores.

SCSI (Small Computer System Interface) Se origina a principios de los aos ochenta cuando el fabricante de discos desarroll su propio sistema de E/S nominada SASI (Shugart Asociates System Interface) que dado su xito y su gran aceptacin comercial fue aprobado por ANSI al 1986. SCSI no se conecta directamente a la CPU sino que utiliza de puente uno de los buses anteriormente mencionados. Se podra definir como un subsistema de E/S inteligente, cumplido y bidireccional. Un solo adaptador host SCSI puede controlar hasta 7 dispositivos SCSI conectados con l. Una de las ventajas del SCSI en frente a otros es que los dispositivos se direccionan lgicamente en vez de fsicamente, este sistema es til por dos razones: 1. Elimina cualquier limitacin que el conjunto PC-Bios pueda imponer a las unidades de disco. 2. El direccionamiento lgico elimina la sobrecarga que podra tener el host al maniobrar los aspectos fsicos del dispositivo, el controlador SCSI lo controla. Aunque varios dispositivos (hasta 7), pueden compartir un mismo adaptador SCSI, tan slo 2 de stos pueden comunicarse sobre el mismo bus a la vez. Puede configurarse de tres maneras diferentes que le dan gran versatilidad: 1. nico iniciador/nico objetivo: Es el ms comn, el iniciador es un adaptador en una ranura de un PC, y el objetivo es el controlador del disco duro. Es una configuracin fcil de implementar pero no aprovecha al mximo las posibilidades del bus, excepto cuando se controlan varios discos duros. 2. nico iniciador/Mltiple objetivo: Menos comn y raramente implementado, es bastante parecido al anterior excepto que se controlan diferentes tipos de dispositivos de E/S. (CD-Rom y un disco duro) 3. Mltiple iniciador/Mltiple objetivo: Mucho menos utilizado que los anteriores, se aprovechan a fondo las capacidades del bus. AGP (Accelerated Graphics Port) Fue creada por Intel para dar pie a la creacin de un nueve tipo de PC, al cual prestaron especial atencin a los grficos y la conectividad. Basado en la especificacin PCI 2.1 a 66 MHz, incluy tres caractersticas para el aumento de su rendimiento: operaciones de lectura/escritura en memoria con pipeline, demultiplexado de datos y direcciones al propio bus, e incremento de la velocidad hasta los 100 MHz ( el que supone un ratio de ms de 800 Mbytes/s, ms de cuatro veces que el PCI). En su caso, como es un bus especialmente dedicado a los grficos, no tiene que compartir con otros dispositivos el ancho de banda; otra caracterstica de esta estructura es la de que posibilita la comparticin de la memoria principal por parte de la tarjeta grfica mediante un modelo denominado por Intel como DIME ( DIrect Memory Execute | ejecucin directa a memoria), la cual hace posible la obtencin de mejores texturas en juegos y aplicaciones 3D, al almacenar estas en la RAM del sistema y transferirlas cuando las pidan otros dispositivos.

Tipos de Buses

Bus Es el conjunto de conductores elctricos en forma de cable o pistas metlicas impresas sobre la tarjeta madre del computador, por donde circulan las seales que corresponden a los datos binarios con que opera el Microprocesador. Tipos de BUS PCI: Se utiliza para conectar dispositivos perifricos directamente a la placa base normalmente tarjetas de expansin.

Ancho de bus de 32 bits o 64 bits. Tasa de transferencia de 133 MBs / 266 MBs PCI-E: Es una mejora del PCI en la que se consigue aumentar el ancho de banda llegando a ser 32 ms rpido hasta 8 GB.

AGP: Se utiliza exclusivamente para conectar tarjetas grficas.

Ancho de bus de 32 bits Tasa de transferencia de 264 MBs / 2 GBs IDE / ATA (P-ATA): Controla los dispositivos de almacenamiento masivo de datos, como los discos duros y adems aade dispositivos

como las unidades CD-ROM

Ancho de bus de 32 bits Tasa de transferencia de 4MBs / 133MBs S-ATA: Controla los dispositivos de almacenamiento masivo de datos, como los discos duros, sustituir al P-ATA

Ancho de bus 1 bit Tasa de transferencia de 1,5 GBits / 6 GBits SCSI: Es un interfaz estndar para la transferencia de datos entre distintos dispositivos del bus de la computadora. Se utiliza habitualmente en los discos duros y los dispositivos de almacenamiento sobre cintas.

Ancho de bus 8 bits Tasa de transferencia de 5 MBs / 100 MBs USB: Se ha convertido en el mtodo estndar de conexin puede conectar perifricos como mouse, teclados, escneres, cmaras digitales, telfonos celulares, reproductores multimedia, impresoras,

discos duros externos, tarjetas de sonido

Ancho de bus 1bit Tasa de transferencia de 1,5 MBits / 600 MBits ISA: Conexin interna para dispositivos como tarjetas de red, tarjetas SCSI, tarjetas de vdeo, tarjetas de sonido, etc.

Ancho de bus 16 bit Tasa de transferencia de 8,3 MBs IEEE-1394: Es un tipo de interfaz que suele utilizarse en cmaras de vdeo, discos duros, impresoras, reproductores de vdeo digital, sistemas domsticos para el ocio, sintetizadores de msica y escneres.

Ancho de bus 1 bit Tasa de transferencia de 400 MBits / 800 MBits


El bus (tambin llamado bus interno o en ingls (Front Side Bus (FSB)): conecta el microprocesador al chipset. El bus de memoria conecta el chipset a la memoria temporal. El bus de expansin (tambin llamado bus I/O): une el microprocesador a los

conectores entrada/salida y a las ranuras de expansin. Los conectores de entrada/salida que cumplen normalmente con la norma PC 99: estos conectores incluyen: Los puertos serie, por ejemplo para conectar dispositivos antiguos. Los puertos paralelos, por ejemplo para la conexin de antiguas impresoras. Los puertos USB (en ingls Universal Serial Bus), por ejemplo para conectar perifricos recientes. Los conectores RJ45, para conectarse a una red informtica. Los conectores VGA, para la conexin del monitor de la computadora. Los conectores IDE o Serial ATA I o II, para conectar dispositivos de almacenamiento, tales como discos duros y discos pticos. Los conectores de audio, para conectar dispositivos de audio, tales como altavoces o micrfono. Los conectores (slots) de expansin: se trata de receptculos que pueden acoger tarjetas de expansin (estas tarjetas se utilizan para agregar caractersticas o aumentar el rendimiento de un ordenador; por ejemplo, un tarjeta grfica se puede aadir a un ordenador para mejorar el rendimiento 3D en el monitor). Estos puertos pueden ser puertos ISA (interfaz antigua), PCI (en ingls Peripheral Component Interconnect) y, los ms recientes, PCI Express.