Slots de Expansión
Slots de Expansión
ISA de 8 bits
i. Una tarjeta adaptadora con 62 contactos en su borde inferior (31 contactos en cada uno de los dos lados de
la tarjeta) se conecta a un slot ISA de 8 bits en la placa base que tiene 62 contactos coincidentes.
Electrónicamente, este slot proporciona 8 líneas de datos y 20 líneas de dirección, lo que permite que el slot
manejar 1MB de memoria.
ii. La versión original de 8 bits funcionaba a 4.77MHz en las placas base PC y XT. Pero, la posterior
las versiones de ISA de 8 bits funcionaban a 8.33 MHz. Las transferencias de datos ISA requieren entre dos y ocho
ciclos. Por lo tanto, la tasa de datos teórica máxima del bus ISA de 8 bits es de aproximadamente 4.17MBps,
como muestra la siguiente fórmula:
8.33MHz bytes (8 bits) [db] 2 ciclos por transferencia = 4.17MBps
iii. Las dimensiones de las tarjetas adaptadoras ISA de 8 bits son las siguientes:
4.2'' (106.68mm) de alto
13.13'' (333.5mm) de largo
0.5'' (12.7mm) de ancho
iv. La principal desventaja es que requiere muchos puentes y configuraciones de interruptores DIP para conectar nuevos.
dispositivo.
ISA de 16 bits
En 1984, IBM introdujo su placa base AT con un procesador 80286 que tenía un bus de datos de 16 bits.
bit. Así, las placas base AT tenían un bus ISA de 16 bits, también conocido como bus AT.
1
ii. IBM agregó un conector de extensión con 36 pines al conector de 8 bits existente, lo que hizo 16 bits
Slot ISA compatible con slot ISA de 8 bits.
iii. Los 36 pines adicionales junto con 62 pines ISA de 8 bits hacen un total de 98 contactos en el bus ISA de 16 bits.
Además, se cambiaron dos de los pines en la porción de 8 bits del conector. Estos dos
cambios menores no alteraron la función de las tarjetas de 8 bits.
iv. La versión de 16 bits utilizada en el AT funcionaba a 6MHz y luego a 8MHz. Más tarde, para compatibilidad hacia atrás
compatibilidad toda la industria acordó una velocidad estándar máxima de 8.33MHz. Datos de ISA
las transferencias requieren de dos a ocho ciclos. Por lo tanto, el máximo teórico de datos
la velocidad del bus ISA es de aproximadamente 8MBps, como muestra la siguiente fórmula:
8.33MHz 2 bytes (16 bits) [db] 2 ciclos por transferencia = 8.33MBps
v. Las dimensiones de una placa de expansión AT típica son las siguientes:
4.8'' (121.92mm) de alto
13.13'' (333.5mm) de largo
0.5'' (12.7mm) de ancho
solicitar el uso desobstruido del autobús para comunicarse con otro dispositivo en el
bus.. La solicitud se realiza a través de un dispositivo conocido como el Control Central de Arbitraje
Punto (CACP). Este dispositivo arbitra la competencia por el bus, asegurando que todos los dispositivos tengan
acceso y que ningún dispositivo monopolice el bus. A través de la implementación del bus
el dominio, el MCA proporciona mejoras de rendimiento significativas en comparación con los antiguos buses ISA.
iv. La única ventaja del bus MCA es que funciona de manera asíncrona con el procesador principal,
lo que significa que existen menos posibilidades de problemas de temporización entre las tarjetas adaptadoras conectadas a
el autobús.
v. La razón por la cual el bus MCA no fue adoptado universalmente para sistemas de 32 bits es que el adaptador
las tarjetas diseñadas para sistemas ISA no funcionan en sistemas MCA.
vi. Cuatro tipos de espacios involucrados en el diseño de la MCA:
16 bits
16 bits con extensiones de video
16 bits con extensiones adaptadas a la memoria
32 bits
2
Bus EISA extendido
i. El estándar de Arquitectura de Industria Extendida (EISA) fue anunciado en septiembre
1988 por un grupo de nueve fabricantes de computadoras (populares como 'Pandilla de Nueve') en
respuesta a la Arquitectura de Micro Canal propietaria de IBM
ii. El estándar EISA fue desarrollado principalmente por Compaq. El bus EISA era esencialmente un 32-
versión de 16 bits de ISA. A diferencia del bus MCA de IBM, aún podías usar dispositivos más antiguos de 8 bits o 16 bits.
Las tarjetas ISA en slots EISA de 32 bits, proporcionando total compatibilidad hacia atrás.
iii. Al igual que con MCA, EISA también permitió la configuración automática de tarjetas EISA a través de software.
También admite la Opción de Maestría de theBus.
iv. El bus EISA añadió 90 nuevas conexiones (55 nuevas señales más tierras) sin aumentar
el tamaño del conector físico del bus ISA de 16 bits.
v. Las especificaciones físicas de una tarjeta EISA son las siguientes:
5'' (127mm) de alto
13.13'' (333.5mm) de largo
0.5'' (12.7mm) de ancho
vi. El bus EISA puede manejar hasta 32 bits de datos a una tasa de ciclo de 8.33 MHz. La mayoría de las transferencias de datos
requiere un mínimo de dos ciclos, aunque se pueden lograr tasas de ciclo más rápidas si se usa una tarjeta adaptadora
Proporciona especificaciones de tiempo ajustadas. El ancho de banda máximo en el bus es de 33 MBps, ya que el
la siguiente fórmula muestra:
3
ii. Por lo tanto, Intel publicó la especificación del bus de Interconexión de Componentes Periféricos (PCI) en junio
1992 como versión 1.0 y desde entonces ha sufrido varias actualizaciones. La tabla a continuación muestra la
varias versiones de PCI:
Especificaciones PCI
Especificación PCI Liberada Cambio Mayor
PCI 1.0 Junio de 1992 Especificación original de 32/64 bits
PCI 2.0 Abril de 1993 Conectores y placas de expansión definidos
PCI 2.1 Junio de 1995 operación a 66MHz, ordenamiento de transacciones,
cambios de latencia
PCI 2.2 Ene. 1999 Gestión de energía, aclaraciones mecánicas
Mini-PCI Nov. 1999 Placas de pequeño factor de forma, adenda a 2.2
PCI 2.3 Marzo de 2002 Señalización de 3.3V, tarjetas adicionales de bajo perfil
iii. La información generalmente se transfiere a través del bus PCI a 33MHz y 32 bits a la vez. El
el ancho de banda es de 133MBps, como muestra la siguiente fórmula:
33.33MHz×4 bytes (32 bits) = 133MBps
iv. Otra característica importante del PCI es el hecho de que fue el modelo para el IntelPnP
especificación. Por lo tanto, las tarjetas PCI no tienen puentes ni interruptores y, en su lugar,
configurado a través de software.
El hecho de que el bus PCI pueda operar de manera concurrente con el procesador ayuda al rendimiento.
bus; no lo suple. La CPU puede estar procesando datos en una caché externa mientras el
El bus PCI está ocupado transfiriendo información entre otras partes del sistema: un diseño principal
beneficio del bus PCI.
La versión extendida de PCI llamada PCI-X es un bus de 64 bits y opera a 133MHz
proporcionando un rendimiento de 533MBps a 4266MBps dependiendo del reloj. El 3rd
el desarrollo de PCI, es decir, PCI-Express, proporciona aún más rendimiento que ambos PCI
y PCI-Express que varía de 250MBps a 10GBps.
PCI-Express
i. Interconexión de Componentes Periféricos-Express (PCI-Express) es un3 rd desarrollo de generación
Bus PCI. Es un diseño de bus serial muy rápido que es compatible hacia atrás con el PCI actual.
controladores y controles de software de bus paralelo. PCI-Express es un bus de señalización diferencial que puede
ser generado por el North Bridge o el South Bridge.
ii. La velocidad de PCI-Express se describe en términos de carriles. Cada bidireccional de doble simplex
lane proporciona una tasa de transferencia de 2.5 Gbps en cada dirección. Así, la ranura PCI-Express de un solo carril
(conocido como x1) funciona a 2.5 Gbps en cada dirección. Algunos sistemas admiten PCI-
Slot x4 Express, que proporciona 10 Gbps en cada dirección. Video PCI-Express
Las tarjetas generalmente utilizan la ranura x16, que proporciona 40Gbps en cada dirección.
iii. PCI-Express utiliza un esquema de codificación de 8 bits a 10 bits diseñado por IBM, que permite la auto-
señales temporizadas que permitirán fácilmente futuros aumentos en la frecuencia. Esto también ayudará en
aumentar el rendimiento del autobús.
iv. El bus PCI-Express eventualmente reemplazará los buses PCI existentes de las placas base y también
la arquitectura de hub de Intel existente, HyperTransport y interfaces de alta velocidad similares
entre los componentes del chipset de la placa base. Además, reemplazará las interfaces de video como
asAGP.
v. La tabla a continuación explica los diferentes tipos de bus PCI-Express
Tipos de Bus PCI-Express
Tipo de bus PCI Autobús Autobús Ciclos de Datos Ancho de banda (MBps)
Ancho(Bits) por reloj
PCI-Express 1 2500 0.8 250
PCI-Express 16 2500 0.8 4000
PCI-Express 32 2500 0.8 8000