Está en la página 1de 20

BUSES ISA, PCI,

USB
BUS ISA

BUS ISA es un Bus de expansin(slot)tiene como objetivo


conectarTarjetas de Expansin a la Placa Madre,
seintroducen en la ranura de expansin y dan mas prestaciones al
equipo de cmputo. Tarjetas diseadas para la ranura Isa:
tarjetas controladoras,
tarjetas de audio
tarjetas de video
tarjetas de expansin de puertos
tarjetas de red, etc.
BUS ISA
Desarrollado inicialmente por IBM, versiones :de 8,16
bits.
BUS ISA

8 BITS
Caractersticas

1981

Velocidad de reloj: 4.77 Mhz

Fue desarrollado para: PC XT


( procesadores Intel 8086 y
8088)
Diseo: XT bus
architecture
la ranura XT es un conector
de borde de tarjeta de 62
contactos (31 por cara) y 8,5
BUS ISA
CANAL DMA EXPANSION FUNCION

8 BITS
Diseo :XT bus architecture 0 No
ESTANDAR

Refresco de la
Sincrono RAMdinmica

4 canales deacceso directo a


memoria(DMA)
1 Si Tarjetas de
ampliacin

2 Si Controladora
dedisquetes

3 Si Controladora
dedisco duro
BUS ISA

16 BITS
Caracteristicas
1984
Velocidad de reloj: 8,33 Mhz
Fue desarrollado para: PC AT
Diseo: AT bus architecture (Asincrono, velocidad de transferencia mxima de 16
Mb/s)
La ranura ISA 16 es una extensin de la ISA-8, ya que solamente se le integraron mas
cantidad de pines, se aade un segundo conector de 36 contactos (18 por cara), con un
tamao total de 14 cm.
La ranura ISA 16 bits soporta tambin dispositivos ISA 8 bits, mas no a la inversa.
Funcion bus master" : controladores conectados directamente al bus se comunicaran
directamente con los otros perifricos sin tener que pasar por el procesador esto es el
acceso directo a memoria(DMA). Sin embargo, el bus ISA nicamente permite que el
hardware direccione los primeros 16 megabytes deRAM.
BUS ISA

16 BITS
Detalle

Ampli el bus de datos


Ampli el bus de direcciones hasta 24 bits, de manera que este se poda
dirigir al AT con memoria de 16 MB.
Incremento la velocidad de cada una de las seales de frecuencia, de
manera que toda la circulacin de bus se desarrollaba ms rpidamente.
De 4.77 Mhz en el XT se pas a 8.33 Mhz. Como consecuencia el bus forma
un cuello de botella cuanto mayor velocidad tenga el microprocesador, no
pueden transferirse nunca los datos entre la memoria y la CPU lo
suficientemente rpido.
BUS ISA

16 BITS
Desfase :
Para la instalacin de nuevos hardware se deba considerar
(Direcciones de Entrada y Salida, IRQ), con riesgo alto de
incompatibilidades y daos en el funcionamiento, surgio ISA Plug
and play, genero mas problemas y como solucin se crearon las
ranuras PCI.
Elancho de bandamximo del bus ISA de 16 bits es de 16Mbyte/
segundo : Este ancho de banda es insuficiente para las necesidades
actuales, tales como tarjetas de vdeo de alta resolucin, por lo que
el bus ISA no se emplea en las PC modernas, en los que ha sido
Los bits ensustituido
las ranuras de por el busPCI.
expansin significan la capacidad de datos que es capaz de proveer es
posible determinar la transferencia mxima de la ranura de una tarjeta de expansin
EJEMPLO
Ejemplo:si una ranura ISA indica que trabaja a 16 bits y tiene una
frecuencia de trabajo de 10 MegaHertz (Hz), entonces se calcula la
velocidad de transferenciade la siguiente manera:
Transferencia dedatos=DatosX Frecuencia de
Modo decalculo
trabajo
Transferencia dedatos= ( #bits / 8 ) X Frecuencia de
Frmula
trabajo en bytes/segundo
Sustitucin dedatoscon
Transferencia dedatos= ( 16 bits / 8 ) X 10,000,000
Hz transformados en
bytes/s
bytes/s
Se convierten bits en Transferencia dedatos= ( 2 bytes ) X 10,000,000
bytes bytes/s
Resultado en
Transferencia dedatos= 20,000,000 bytes/segundo
bytes/segundo
Se convierte a Transferencia dedatos= 20,000,000 bytes/segundo /
Megabytes/s 1,048,576 bytes
BUS PCI

Se desarrolla debido a las bajas velocidades del bus ISA y la


deficiencia de este en aplicaciones con cierta exigencia grfica.
Lnea de reemplazo de buses : ISA ->MCAyEISA->PCI
Intel 1993, se comercializa con una capacidad de datos de 32 bits y
64 bits
Consiste en un bus de ordenador estndar para conectar dispositivos
perifricos directamente a su placa base (circuitos integrados
ajustados en sta, o tarjetas de expansin que se ajustan en
conectores).
El bus PCI permite configuracin dinmica de un dispositivo perifrico
BUS PCI
Caractersticas Hardware

Reloj de 33,33MHzcon transferencias sncronas.


Ancho de bus de 32bitso 64 bits.
Tasa de transferencia mxima de 133MBpor segundo en el
bus de 32 bits (33,33 MHz 32 bits 8 bits/byte = 133 MB/s).
Tasa de transferencia mxima de 266MB/s en el bus de 64
bits.
Espacio de direccin de 32 bits (4GB).
Espacio de puertos I/O de 32 bits (actualmente obsoleto).
256bytesde espacio de configuracin.
3,3Vo 5V, dependiendo del dispositivo.
BUS PCI
Caractersticas Software

Provee una configuracin automtica soportando Plug and


Play.
Permite producir interfaces con alto rendimiento a bajo costo.
Su diseo tiene gran versatilidad para soportar una gran variedad de
perifricos y accesorios.
Utiliza temporizacin sncrona y un esquema de arbitraje
centralizado(selecciona uno de entre los dispositivos que han solicitado el bus
y le notifica que ahora es el maestro del bus).
BUS PCI
Configuracin automtica
En el arranque del sistema, las tarjetas PCI y el BIOS interactan y
negocian los recursos solicitados por la tarjeta PCI. Esto permite
asignacin de IRQs y direcciones del puerto por medio de un proceso
dinmico diferente del bus ISA, donde las IRQs tienen que ser
configuradas manualmente usando jumpers externos.
El direccionamiento es asignado por el software.
Tiene un 3 espacio de direccin llamado PCI Configuration Space, el
cual utiliza un esquema de direccionamiento corregido que
permite al software determinar la cantidad de memoria y espacio de
direcciones entrada/salida necesitado por cada dispositivo.
BUS PCI
Funcionamiento
El PCI Configuration Space tambin contiene una pequea cantidad de
informacin de cada dispositivo el cual, ayuda al sistema operativo a elegir sus
drivers o al menos tener un dilogo acerca de la configuracin del sistema.
Cada dispositivo PCI puede operar en modo bus-master que es requerido para
implementar un reloj, llamado reloj de latencia que limita el tiempo que cada
dispositivo puede ocupar el bus PCI. Cuando el contador alcanza el 0 el dispositivo es
solicitado para abandonar el bus. Si no hay ningn otro dispositivo esperando la
propiedad del bus puede simplemente volver a obtenerlo y transferir ms datos.
DIFERENCIAS
ISA funciona con un relog de 8 MHz de velocidad y transferencia de datos
mxima a 8 MBP mientras PCI funciona a velocidades de reloj de 33 o 66
MHz. Con 32 bits y 33 MHz, un bus PCI tiene una tasa de transferencia de
datos mxima de 133 MBps
El bus ISA no se utiliza en las computadoras modernas, ya que como se
menciono anteriormente ha sido sustituido por ranuras tipo PCI y USB.
BUS USB(Universal Serial Bus)

Consiste en una norma para bus perifrico, es una interface plug&play


entre la PC y ciertos dispositivos tales como teclados, mouses,
scanner, impresoras, mdems, placas de sonido, cmaras, etc).permite
adjuntar dispositivos perifricos al ordenador rpidamente, sin
necesidad de reiniciarlo ni de volver a configurar el sistema

1996 por siete empresas: IBM, Intel, Northern Telecom, Compaq,


Microsoft, Digital Equipment Corporation y NEC.
BUS USB(Universal Serial Bus)
Caracteristicas
Amplia gama de aplicaciones y cargas de trabajo
Robustez
Fcil uso para los usuarios
Capacidades plug-and-play Smbolo de
USB
Capacidad de cada puerto = 127 dispositivos externos (se recomiendan max
8, riesgo de saturacin de la lnea del puerto y ralentizacin el sistema)
BUS USB(Universal Serial Bus)
Clasificacion
Transmision unidireccional de datos( Envia o Recibe) version 1 y 2 (tienen 4 contactos)
Segn la velocidad de transferencia de datos :
Baja velocidad (1.0):T.T de hasta 1,5Mbit/s (188kB/s). Utilizado en su mayor parte por
dispositivos de interfaz humana ,como los teclados, los ratones (mouse), las cmaras web, etc.
Aparece en el mercado 1997 ->microprocesador Intel Pentium II.
Velocidad completa (1.1): T.T de hasta 12Mbit/s (1,5MB/s).

Alta velocidad (2.0): T.T de hasta 480Mbit/s (60MB/s), pero con una tasa real prctica
mxima de 280Mbit/s (22MB/s). El cable USB 2.0 dispone de cuatro lneas, un par para
datos, y otro par de alimentacin.
BUS USB(Universal Serial Bus)
Superalta velocidad (3.0): T.T de hasta 5Gbit/s (625MB/s). La velocidad
del bus es 10 veces ms rpida que la del USB 2.0, debido a que han incluido
5 contactos adicionales, es compatible con los estndares anteriores. (9
contactos total, 2 de envio, 2 de recepcion),Transmision Duplex(enviar y
recibir datos de manera simultnea). Lneas elctricas del conector USB 3.0 :
BUS USB(Universal Serial Bus)
Velocidad de Transmision
Hay 2 formas de medir la velocidad de transmisin dedatosdel puerto
USB:
En MegaBytes / segundo (MB/s).
En Megabits /segundo (Mbps).(manejada por los fabricantes en sus
descripciones de producto )
Equivalencia para realizar la transformacin de velocidades:
8 Mbps (Megabits por segundo) = 1 MB/s (MegaByte/segundo)
Ejemplo:si el fabricante de unamemoria USB, seala que su producto tiene
una velocidad de transmisin de hasta 480 Mbps, entonces:
Velocidad en MB/s = (480 Mbps X 1 MB/s) / 8 Mbps
Velocidad en MB/s = (480 MB/s) / 8
Velocidad en MB/s = 60 MB/s