2. ESTRUCTURACIÓNDEBUSES
ExistendosorganizacionesfísicasdeoperacionesE/Squetienenqueverconlos
busesqueson:
Bus único
• No permite un controlador DMA
(todo se controla desde la CPU),
mientras que el bus dedicado si que
soporta este controlador.
ventaja del bus único es su
simplicidad de estructura que le
hace ser más económico, pero no
permite que se realice a la vez
transferencia de información entre
la memoria y el procesador y entre
los periféricos y el procesador.
•
Bus dedicado
• Este bus especial que utiliza el bus dedicado
tiene 4 componentes fundamentales:
• Datos: Intercambio de información entre la
CPU y los periféricos.
• Control: Lleva información referente
al estado de los periféricos (petición de
interrupciones).
• Direcciones: Identifica el periférico referido.
• Sincronización: Temporiza las señales de
reloj.
3. BUS PCI
• Funcionamiento: Opera en
líneas multiplexadas para
dirección y datos. Esto le
permite reducir el número de
contactos necesarios entre los
conectores y las tarjetas de
extensión: las mismas 32 líneas
son utilizadas alternativamente
como bus de dirección y como
bus de datos.
• El principal defecto de este
bus en su versión puramente
PCI, es el ancho de banda
que es compartido por todos
los elementos conectados al
bus: demasiadas tarjetas
hijas instaladas hacen caer el
rendimiento del bus.
4. Los diferentes buses PCI
• Los principales
• PCI 1.0: el más antiguo. No fue muy
utilizado
• PCI 2.0 y 2.1: Salido de las
especificaciones del grupo PCI-SIG,
fue muy utilizado hasta finales del año
1990.
• PCI 2.2: bus 32 bits a 33 MHz (como el
anterior, con un ancho de banda
máximo de 133 MB/s) es el más
utilizado, aun presente en las placas
madre actuales.
• Los menos conocidos
• PCI-X o PCI pro: bus 64 bits a
133 MHz (con un ancho de
banda máximo de 1066 MB/s),
utilizado principalmente en las
estaciones de trabajo y
servidores.
• PCI-X 2.0: 266 MHz (con un
ancho de banda máximo de
2133 MB/s), una evolución del
primer PCI pro.
• Mini PCI: es el PCI 2.2 en un
formato reducido con el
objetivo de ser integrado a los
PC portátiles.
5. LOCAL BUS XT
• 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.
• La arquitectura XT es una
arquitectura de bus de 8
bits usada en los PC con
procesadores Intel 8086 y
8088, como los IBM PC e
IBM PC XT en los 80.
Precede a la arquitectura
AT de 16 bits usada en las
máquinas compatibles
IBM Personal
Computer/AT.
• El bus XT tiene cuatro
canales DMA, de los que
tres están en los slots de
expansión.
6. BUS ISA
• La versión original
del bus ISA (Arquitectura
estándar de la industria)
que apareció en 1981 con
PC XT fue un bus de 8 bits
con una velocidad de reloj
de 4,77 MHz.
• El bus ISA admitió el bus
maestro, es decir,
permitió que los
controladores conectados
directamente al bus se
comunicaran
directamente con los
otros periféricos sin tener
que pasar por el
procesador.
• Una de las consecuencias
del bus maestro es sin
dudas el acceso directo a
memoria (DMA).
7. CARACTERISTICAS BUS ISA
• ISA se podría considerar una ranura de expansión de segunda
generación.
• Este tipo de ranuras de expansión generan un cuello de botella
cuanto mayor velocidad tenga el microprocesador.
• Son 2 capacidades de datos que manejan: ISA-8 bits e ISA-16 bits.
• Físicamente son diferentes las ranuras de expansión, la de 8 bits
es de menor tamaño que la de 16 bits.
• La ranura ISA 16 bits soporta también dispositivos ISA 8 bits, mas
no a la inversa.
• Tienen una velocidad de transferencia de hasta 20 Megabytes/s
(MB/s).
• Cuentan con una velocidad interna de trabajo de 4.77 MHz, 6
Mhz, 8 MHz y 10 MHz.
• Cuenta con una función llamada "bus master" ó mando a nivel de
bus, que permite trabajar de manera directa con la memoria
RAM.
8. BUS AT
• AT-Bus: la placa base del AT cuenta
con un bus de datos de 16 bits y
un bus de direcciones de 24 bits
que era retrocompatible con
las tarjetas de expansión de los IBM
PC/PC XT(con un bus de datos de 8
bits y un bus de direcciones de 20
bits)
• La arquitectura AT se convirtió en
un estándar ad-hoc de la industria.
Las fuentes de alimentación y
placas base que cabían en una caja
AT solían caber en otra, pero las
especificaciones no eran
universales y en ocasiones había
incompatibilidades.
9. BUS EISA
• Es una ranura de
expansión, bus de
expansión ó "Slot" es un
elemento que permite
introducir dentro de si,
otros
dispositivos llamados ta
rjetas de
expansión (son tarjetas
que se introducen en la
ranura de expansión y
dan mas prestaciones al
equipo de cómputo).
10. BUS MICRO CHANEL
• El bus MCA (Micro Channel
Architecture) fue creado
por IBM con la intención de
superar las limitaciones que
presentaba el bus ISA. Fue
diseñado por Chet Heath.1
• El diseño MCA (Micro Channel
Arquitecture) permitía una ruta
de datos de 32 bits, más ancha,
y una velocidad de reloj
ligeramente más elevada de 10
Mhz, con una velocidad de
transferencia máxima de 20
Mbps frente a los 8 Mbps del
bus ISA.