You are on page 1of 12

BUSES y RANURAS DE EXPANSION

Los Buses de las PC son las principales autopistas de datos en una placa madre. Estos conforman el
sistema nervioso de la placa madre, ya que conectan la CPU con los dems componentes.
Concretamente los buses son circuitos impresos en la placa madre que transmiten los datos entre
los diferentes componentes. Si consideramos la PC a partir de cmo el procesador se conecta con
la memoria y los dispositivos I/O, sta presenta tres tipos de buses, segn la funcin que cumplan;
bus de datos, bus de direcciones y bus de control.

Aunque haciendo un anlisis ms general, bsicamente, se los puede dividir en dos tipos: Buses
de Sistema y Buses de salida/entrada.
BUSES DE SISTEMA

MEMORIA RAM
CPU

CHIP-SET
BUSES DE SALIDA/ENTRADA

DISPOSITIVOS DE ENTRADA/SALIDA
Buses de Sistema
Estos buses conectan los componentes principales: CPU, RAM y chipset. Entre stos se encuentran
el llamado bus frontal (FSB), que conecta el procesador con el chipset de la placa madre. En las
computadoras viejas se le llamaba bus de sistema al bus PCI, que serva de conexin a la
mayora de los componentes de la placa madre, incluida la interconexin entre los puentes norte y
sur dentro del chipset.

Buses de salida/entrada
Son los que conectan dispositivos I/O. Es decir conectan la CPU con todos los componentes a
travs del puente sur. El bus de sistema es el ms determinante para la performance del sistema y
est conectado a los buses de salida/entrada a travs del puente sur.

Ranuras de Expansin
Con el correr de los aos, han surgido diferentes tipos de buses o interfaces, con sus respectivas
caractersticas y zcalos de conexin, que sirvieron y sirven para la expansin de las funciones
bsicas de una PC. Las ranuras de expansin, tambin conocidas como slot de expansin, son
conectores que se encuentran sobre la placa madre y que se conectan con el sistema de bus. En
stas ranuras se conectan las placas adicionales a la placa madre, como por ejemplo la placa de
video, la placa de sonido, Modem, etc. Estas ranuras son fcilmente reconocibles, tienen
diferentes tamaos, formas y longitudes.

Ranuras de Expansin

Al existir diferentes tipos de buses, existen ranuras de expansin adecuadas para cada uno de
ellos, aunque la mayora ofrece compatibilidad hacia atrs. Esto quiere decir que si la placa madre
tiene un bus de 32 bits, es posible conectar una placa que originalmente fue diseada para
funcionar a 8 bits en una de sus ranuras y esta funcionar perfectamente. Por eso mismo aparecen
sistemas de 32 bits con ranuras de expansin preparadas para albergar placas de 16 bits y tambin
sistemas de 16 bits con ranuras de 8 bits; o sistemas de 64 bits con ranuras de 32 bits.
Los buses de expansin utilizados por las PC, desde su aparicin, son los siguientes:

BUS ISA, BUS ISA AT, BUS EISA, BUS MCA, VESA Local BUS, PCI, BUS AGP, BUS AMR, BUS CNR, PCI-
X Y PCI EXPRESS.

BUS ISA
ISA es la sigla de Arquitectura Industrial Estandarizada. Es la arquitectura de bus que fue
introducida como un bus de 8 bits con la PC IBM original de 1981. El primer sistema de bus
utilizado en una PC constaba de 62 lneas de comunicacin o 62 conectores en una ranura corta,
de color negro. Aceptaba 8 bits de datos y 20 bits de direcciones. Estas ranuras de expansin
alojaban controladoras de discos, placas de video, Modem, etc. En la actualidad este sistema de
bus es considerado obsoleto.

BUS ISA AT
Este bus nace en 1984 y expande el sistema de bus original hacia un ancho de datos de 16 bits y 24
bits de direcciones. Al ser, el bus ISA AT, una expansin del bus anterior, es totalmente compatible
con las placas de 8 bits; con una ranura de expansin idntica, pero con el agregado de otra ms
con los conductores de datos y direcciones adicionales necesarios para alcanzar los nuevos
valores. ISA AT dispone de un bus de 16 bits a 8 MHz. La mxima capacidad de transferencia
terica de este bus es de 8 MB/seg.

El conector o slot ISA AT es de color negro y dispone de 49 contactos de cada lado. Est presente
en computadoras viejas alojando placas de video, sonido, placas de red, Modem, etc. Las PC
actuales han dejado de incluirlo en sus placas madre.
BUS EISA
EISA significa Arquitectura Industrial Estandarizada y Ampliada; y hace referencia a una
arquitectura de bus de 32 bits, que result una ampliacin del bus ISA AT. A partir de esta
tecnologa se incorporan algunas mejoras como el denominado bus mastering o multiusuario y el
soporte de configuracin por software, dejando de lado la configuracin por jumpers.

La caracterstica de bus multiusuario incorporada a partir de los buses de 32 bits, es la capacidad


del sistema de posibilitar el acceso de varios procesadores a un mismo bus en un periodo de
tiempo corto; y la configuracin por software es un concepto que permite que la placa se enchufe,
luego se corra un programa (drivers) y ste detecte la configuracin ms adecuada para la misma
de manera automtica.

Fsicamente el bus EISA tiene una total compatibilidad con el bus ISA e ISA AT; es decir que en sus
ranuras pueden conectarse perfectamente placas de los buses mencionados. Su velocidad sigue
siendo de 8 MHz., pero al tener un ancho de 32 bits, alcanza una transferencia de datos de 33
MB/seg.

BUS MCA (Arquitectura Microcanal)


Desarrollada por IBM en 1987, con el fin de acelerar la transferencia de datos y disminuir los
niveles de ruido en sus equipos PS/2. Consista en un sistema de canalizacin de datos, en el que
se activan canales a medida que se desean transmitir datos y se transportan por estos hacia el
destinatario, encargndose de esta tarea el sistema de control de bus, liberando al procesador de
estos procedimientos de control y mejorando el rendimiento global del sistema.

El bus Microcanal es totalmente incompatible con los buses anteriores, su frecuencia de reloj era
de 10 MHz. con la que lograba velocidades de transferencia de datos de 40 MB/seg..

VESA Bus Local (VL-Bus)


Es un estndar de bus local introducido en 1993. Bus local es cualquier sistema de bus que permita
que los dispositivos conectados a l, trabajen a velocidades de reloj tan altas como la velocidad
externa del reloj del microprocesador. VESA significa Asociacin de Estndares de Video
Electrnico. VL-Bus posibilita la conexin de un mximo de tres dispositivos al sistema de bus local
de la CPU. Esto significa que la placa madre trae 3 slot ISA AT con el agregado de un conector de
32 bits similar al Microcanal en lnea con el mismo. Por lo tanto, si no se utiliza un conector VL-Bus,
este puede utilizarse para conectar una placa ISA sin problemas de incompatibilidad.

Las placas tpicas para VL-Bus se conectan en el conector de 112 pines estilo MCA en un extremo y
en el conector ISA en el otro extremo. La parte conectada a ISA maneja el acceso directo a
memoria (DMA) y el acceso a las interrupciones, direcciones de puertos y lneas de alimentacin.
Mientras que el conector MCA brinda una lnea de datos rpida de 32 bits. El VL-Bus tiene
capacidades de bus mastering. Este sistema de bus ofrece velocidades de transferencias de 133
MB/seg.; 148 MB/seg. y 267 MB/seg. a 33, 40 y 50 MHz. A estas velocidades de transferencia de
datos eran adecuadas para las necesidades de las controladoras de red, discos rgidos, tarjetas de
video y tarjetas de expansin de memoria.
BUS PCI
Este bus apareci en 1992, impulsado por INTEL. PCI significa Interconexin de Componentes
Perifricos y fue diseado para acomodar procesadores ms rpidos a los distintos dispositivos, sin
la necesidad de actualizar y/o redisear constantemente a los mismos.

Bsicamente se trata de una conexin paralela que funciona a 33 MHz. y con un bus de 32 bits; lo
que permite una velocidad de transferencia de 132 MB/seg. Con el tiempo, la norma PCI fue
evolucionando y surgieron versiones que aumentan el ancho del bus a 64 bits y la frecuencia a 66
MHz. Sin embargo, la variante de 33 MHz. y 32 bits sigue siendo la predominante.

Externamente, el bus PCI termina en slots ms pequeos que el ISA, generalmente de color blanco
(era as por norma) aunque en la actualidad, las placas madre tambin traen slot PCI de diversos
colores como consecuencia del moding.

Existen tres tipos de especificaciones, determinadas de acuerdo a las necesidades elctricas. La


especificacin de 5 voltios para PC de escritorios; la de 3,3 voltios para porttiles y una universal
que soportan ambos voltajes.

Las placas PCI poseen una ranura que le indica al usuario de que forma tienen que instalarse.
Gracias a su versatilidad, PCI es un ejemplo de interfaz multiuso. La mayora de los dispositivos
actuales como Mdems, placas de sonido, etc., se presentan en este formato. Algunas placas de
video utilizaron este tipo de conector, pero debido a los elevados requerimientos de ancho de
banda en el rea grficos, las hace poco aptas; y por ello se desarroll un bus especial dedicado
llamado AGP.

En las placas madre actuales, el bus PCI maneja dos caras:


El bus interno, que maneja los canales EIDE de la Placa Madre (canal de discos de
almacenamiento)
El bus de expansiones, que tiene entre tres y cinco zcalos para adaptadores PCI.

BUS AGP
El AGP o Puerto de Grficos Acelerados, fue creado por INTEL como un nuevo bus de alta
performance especfico para grficos y soporte de video. La compaa entendi que un subsistema
grfico sometido a las transferencias masivas de datos que requeran los juegos y las aplicaciones
de ese momento (1996), no podan sostenerse en la arquitectura PCI existente. En otras palabras,
necesitaban mayor ancho de banda.
AGP est basado en el malogrado bus PCI 66, pero contiene un nmero de agregados y mejoras,
adems de ser fsicamente, elctricamente y lgicamente independiente del bus PCI. Por ejemplo,
un slot AGP es similar a uno PCI en cuanto a su apariencia, pero tiene seales adicionales y ocupa
un lugar distinto en la distribucin de componentes en la Placa Madre. A diferencia de PCI, que es
un verdadero bus con mltiples conectores, AGP es una conexin punto a punto de alta
performance diseada especficamente para una placa de video. Por esta razn ninguna Placa
Madre cuenta con ms de un slot AGP.
La especificacin AGP 1.0 nace en 1996 y define una frecuencia de reloj de 66 MHz. con seales de
1X y 2X (2X significa que hace 2 transferencias por ciclo de reloj) usando un voltaje de 3.3 voltios,
con una velocidad de transferencia de 266 MB/seg. y 533 MB/seg. respectivamente. Esta norma
prevalece en la actualidad.
La versin AGP 2.0 fue lanzada en mayo de 1998 y agreg la capacidad 4X (4 transferencias por
ciclo de reloj), tambin una menor necesidad de energa, reducida a 1,5 voltios. Su tasa de
transferencia es de 1066 MB/seg.
La versin AGP 3.0 ms conocida como AGP 8X tiene una velocidad de transferencia de 2,1
GB/seg.; y un consumo energtico de 0,8 voltios.
Hay que aclarar que todos los valores mencionados son tericos ya que las velocidades reales
suelen variar entre el 50 y el 80 por ciento de la mxima terica.
Una de las razones por las que INTEL dise este sistema, fue para permitir una conexin de alta
velocidad entre la placa de video y la memoria RAM del sistema. AGP permite utilizar
directamente una parte de la memoria principal como memoria de grficos. Esto es lo que se
conoce como memoria AGP. De esta forma, se elimina el paso de la memoria principal a la
memoria de video de la aceleradora grfica, lo que agiliza el proceso. Para que esto sea posible, el
chipset debe dirigir la memoria AGP a la memoria convencional del sistema. El nombre de esta
funcin es GART (Tabla de Redireccionamiento de Direcciones Grficas), y es efectuada gracias a
un driver especfico provisto por el fabricante de la placa madre. Las placas de video AGP pueden
utilizar su propia memoria de video y tienen una conexin directa con el bus del sistema por lo que
pueden utilizar sin problemas la memoria del sistema sin necesidad de molestar al procesador
para procesos 3D, almacenamiento temporal de texturas o tambin para ampliar la memoria de
video de la placa y para poder trabajar en resoluciones ms altas.

BUS AMR (Audio-Modem-Riser) y CNR (Communication and


Networking Riser)
A fin de proveer una conexin moderna de baja velocidad para reemplazar a ISA, en la poca de
transicin del Pentium III al Pentium IV (ao 2000) se crearon las normas AMR (Elevador de Audio
y MoDem) y CNR (Elevador de Comunicacin y Red).

Ambos estndares estn materializados en pequeos slots que sirven para conectar MoDem,
placas de red y placas de sonido de muy bajo costo. Sin embargo, debido a su poca versatilidad,
este tipo de conectores tiende a desaparecer de los diseos de placas madre fabricados en la
actualidad.
CNR
AMR

PCI X
Compaas como IBM, 3Com, Adaptec, HP y Compaq impulsaron una versin especial de alta
velocidad para servidores del bus PCI. Este nuevo estndar es una evolucin que mientras brinda
un ancho de banda muy ampliado, mantiene compatibilidad con las placas PCI de 33 MHz. y 32
bits. La especificacin PCI-X original ya se encuentra bastante difundida en el mbito de los
servidores y ofrece la posibilidad de funcionar a 32 o 64 bits con una frecuencia mxima de 133
MHz.; con lo que consigue una velocidad de transferencia de 1GB/seg.

La ltima versin de esta norma se llama PCI-X 2.0 y agrega dos nuevas frecuencias: 266 y 533
MHz.; consiguiendo tasas de transferencias de 2,1 y 4,3 GB/seg. respectivamente.

PCI-X 1066, funciona sobre un bus de 64 bits a 1066 MHz. alcanzando una tasa de transferencia de
8,5 GB/seg.

La ventaja principal de PCI-X es que mantiene la compatibilidad con PCI, usa los mismos
conectores de 184 contactos y brinda una gran performance.

PCI Express
Es un proyecto que la empresa INTEL viene desarrollando desde hace tiempo. A diferencia de PCI y
PCI-X que son buses que transmiten datos en paralelo, PCI Express lo hace en serie, de punto a
punto; esto le permite enviar una gran cantidad de datos por pin. Un enlace PCI Express bsico
consiste en un carril de datos capaz de transmitir 2,5 GB/seg. en cada direccin (transmisin y
recepcin). Este carril est formado por un par de pines para transmitir datos y otro par para
recibirlos. Por estas caractersticas es incompatible con PCI.
Si bien con PCI el bus se comparte por el conjunto de tarjetas y dispositivos a l conectado, en este
caso lo que se comparte es un switch. Es decir, antes cada dispositivo PCI se colgaba del bus. Con
PCI Express eso deja de ser as y todos estos dispositivos cuelgan de un switch. Esta es la
caracterstica ms importante de PCI Express. El hecho de dejar de compartir el bus y realizar
conexiones punto a punto entre los dispositivos PCI Express y el switch evita tener que dividir el
ancho de banda disponible entre los distintos dispositivos, como ocurre con dispositivos PCI. En
este caso es el switch el encargado de routear toda la informacin de un dispositivo PCIe a otro
con lo que se garantiza el ancho de banda mximo para cada dispositivo.

La comunicacin de los dispositivos PCI Express se realiza a travs de Lneas. Cada Lnea la forman
un conjunto de 4 seales. Dos seales RX y otras dos TX. Esto es porque se utiliza un sistema
diferencial. La comunicacin es full duplex. Una de las caractersticas ms importantes de PCI
Express es que pueden agruparse lneas con el fin de aumentar el ancho de banda. Por ejemplo,
veamos el siguiente dibujo:

En el ejemplo, tenemos un LINK (nombre que recibe la conexin de un dispositivo PCI Express con
el switch) x4, es decir, los dispositivos PCIe del ejemplo se comunican a travs de un LINK formado
por 4 Lneas. De esta manera es posible incrementar el ancho de banda de la comunicacin,
consiguiendo velocidades extraordinariamente altas. Cada lnea tiene un ancho de banda de
250MBytes/seg. Pueden unirse hasta 32 lneas, por lo que la velocidad mxima que se puede
conseguir con un dispositivo PCI Express es de 25032 = 8GBytes/seg. Como se v, con estas
velocidades PCI Express permite reemplazar no slo a los buses PCI, sino tambin al resto de
buses, como el bus AGP.
Las lneas pueden agruparse en el formato x1, x2, x4, x8, x16 y x32, aunque las agrupaciones ms
comunes de lneas (las que suelen tener los ordenadores de hoy en da) son: de x1, x4, x8 y x16.
COMPARACION DE LOS SLOT

You might also like