Você está na página 1de 45

11:50:49

UNIVERSIDAD FRANCISCO GAVIDIA


HARDWARE DE COMPUTADORAS
BUSES E INTERFACES

BUS DE CONTROL

Ing. Luis Gustavo Cisneros Paniagua


lcisneros@ufg.edu.sv

OBJETIVOS

Que el estudiante pueda identificar los diferentes tipos de buses


Que el estudiante conozca lo que es un bus de control.

11:50:49

QU ES BUS EN INFORMTICA?

Denominaremos bus, al conjunto de conexiones fsicas (cables, placa de circuito impreso, etc.) que pueden compartirse con mltiples componentes de hardware para que se comuniquen entre s, distribuidas estratgicamente en la motherboard. Estas lneas corresponden a circuitos que interconectan a los distintos bloques de la PC (microprocesador, memoria RAM, memoria cache, dispositivos I/O, etc.).
11:50:49

11:50:49

El propsito de los buses es reducir el nmero de rutas para la comunicacin entre distintos componentes, realizando las comunicaciones a travs de un solo canal de datos.

BUS

11:50:49

CONTINUACIN

Los componentes electrnicos son tambin llamados buses, ya que alimentan a todos los componente que se encuentran montados sobre la motherboard (tarjetas de interfaz que se insertan en los slots), las cuales reciben energa elctrica proveniente de la fuente de alimentacin que se encuentra en el gabinete.

Las distintas tensiones necesarias para el funcionamiento de ellos, son llevadas sobre el motherboard a travs de distintas lneas que conforman el bus de alimentacin.

11:50:49

Los bloques de la PC, intercambian distintos tipos de seales entres s. Las seales intercambiadas (que genricamente son datos), especficamente corresponden a tres tipos de informacin: Seales de datos a procesar o ya procesados Seales de control Seales de direccionamiento (por ejemplo, ubicacin de los datos en las celdas de memoria).

11:50:49

EJEMPLO

Supongamos que el microprocesador debe guardar el dato 10111001 en una celda de memoria libre. Luego de identificar la celda 3245 de memoria disponible, el microprocesador debe enviar dos tipos de seales, una de ellas es la correspondiente al dato, la otra es la correspondiente a la direccin de memoria donde va a ser guardado.

11:50:49

Las seales correspondientes a los datos y las de la direccin de memoria, no pueden ser usadas por las mismas lneas. Cada tipo de seal debe ser interpretada por un circuito especializado que no podr reconocer correctamente la mezcla de seales presentes en un nico bus. Por este motivo debe haber un bus dedicado al tipo de seal en particular, que conecte a los bloques que intervienen, y este es el porqu de la presencia de los tipos de buses o lneas que mencionamos.

CARACTERSTICAS DE UN BUS

11:50:49

Un bus se caracteriza por la cantidad de informacin que se transmite en forma simultnea. Este volumen se expresa en bits y corresponde al nmero de lneas fsicas mediante las cuales se enva la informacin en forma simultnea.

11:50:50

TIPOS DE BUSES

Como se menciona en las diapositivas anteriores, las lneas donde se transmiten los datos, las direcciones y las seales de control, son independientes entre s, y cada una de ellas puede ser interpretada como un BUS. Por esto es comn decir que una computadora tiene cuatro tipos distintos de buses que son:
Datos Direcciones Control Alimentacin

11:50:50

CONTINUACIN

Bus de Datos transfiere tanto las instrucciones que provienen del procesador como las que se dirigen hacia l. Se trata de un bus bidireccional. Es el encargado de transmitir los caracteres.
El Bus de Direcciones es el que transporta los valores de direcciones de memoria a los cuales se desea acceder. Es el encargado de direccionar los datos a su origen o destino.

El Bus de Control gobierna el uso y acceso a las lneas de datos y de direcciones. Como estas lneas estn compartidas por todos los componentes, tiene que proveerse de determinados mecanismos que controlen su utilizacin.

11:50:50

BUSES PRINCIPALES

En la PC en general se consideran dos buses principales, uno de ellos es denominado BUS de sistema (System BUS en ingls) y el otro es el bus de perifricos o I/O BUS (Bus de Entrada-Salida).

11:50:50

BUS DEL SISTEMA (SYSTEM BUS)

La velocidad de transferencia de las seales a travs del system BUS es independiente y puede ser distinta (generalmente es mayor), que la del bus de perifricos. La velocidad de transferencia del system BUS, est determinada por la frecuencia del clock del bus, y el ancho de banda del mismo.

11:50:50

BUS DE PERIFRICOS (BUS I/O)


Los perifricos se enlazan con la CPU a travs del BUS I/O (Input-Output entrada-salida). El bus de I/O es el que tiene los elementos fsicos que permiten la conexin del perifrico o de su interfaz al motherboard.

CONTINUACIN

11:50:50

Debido a que hay diferentes estndares para el bus de perifricos, en una misma motherboard puede haber ms de un tipo de BUS I/O. Por este motivo algunos perifricos pueden conectarse a la PC utilizando un estndar de BUS y otros utilizando otro distinto.
Los distintos estndares de BUS I/O son asimilados como arquitecturas de la PC, y as tendremos por ejemplo arquitecturas ISA, PCI, EISA que son precisamente distintos tipos de buses. Adems de las diferencias en el diseo y normas que utilizan los distintos estndares de bus, los conectores (slots de expansin) que cada tipo de bus tiene para los perifricos presentan diferencias fsicas, por lo que es fcilmente reconocible a que estndar pertenece el mismo.

CONTINUACIN

11:50:50

El bus de perifricos tiene dispuestos a lo largo de una parte de su trayectoria fsica sobre la motherboard, contactos agrupados transversalmente en conectores denominados slots de expansin. La cantidad de slot que posea un motherboard, en muchos casos determina cantidad de perifricos que pueden conectarse a la PC (por ello se los denomina slot de expansin).
La diferencia entre los dos tipos de slot del ejemplo, obedece a que hay dos estndares de BUS I/O en el motherboard utilizado.

ESTNDARES DE BUSES

11:50:50

Bus ISA: Presente en las viejas computadoras XT y AT, pero an conservado en algunas motherboards ms modernas, que usan principalmente un bus PCI como bus principal del sistema, en 1 o 2 instancias para permitir la integracin de viejas placas ISA . Es un bus de 8/16 bits y con un ancho de banda mximo de 16 Mbytes/seg. Tensiones de alimentacin presentes +5V,5V,+12V y -12V

CONTINUACIN

11:50:50

En 1988 nace el nuevo estndar EISA (Extended Industry Standard Architecture), patrocinado por el llamado Grupo de los nueve (AST, Compaq, Epson, NEC Corporation, y Zenith), montadores de ordenadores clnicos, y en parte forzados por el desarrollo por parte de la gran gigante IBM.

CONTINUACIN

11:50:50

VESA. El bus VESA (Video Electronics Standards Association, la compaa que lo dise) es un tipo de bus de datos para ordenadores personales, utilizado sobre todo en equipos diseados para el procesador Intel 80486. Permite conectar directamente la tarjeta grfica al procesador. Este bus es compatible con el bus ISA pero mejora la respuesta grfica, solucionando el problema de la insuficiencia de flujo de datos de su predecesor. Para ello su estructura consista en una extensin del ISA de 16 bits. Las tarjetas de expansin de este tipo eran enormes lo que, junto a la aparicin del bus PCI, mucho ms rpido en velocidad de reloj, y con menor longitud y mayor versatilidad, hizo desaparecer al VESA, aunque sigue existiendo en algunos equipos antiguos.

CONTINUACIN

11:50:50

MCA. El bus MCA (Micro Channel Architecture) es un bus creado por IBM con la intencin de superar las limitaciones que presentaba el bus ISA. Este nuevo tipo de bus es de 32 bits y funciona con una frecuencia de reloj ligeramente ms elevada, permitiendo una velocidad de transferencia mxima de 20 MB/s. Esta nueva estructura se comercializ con la gama PS/2. El gran problema de este bus es que no era compatible con los anteriores y necesitaba de tarjetas de expansin especialmente diseadas para su estructura.

CONTINUACIN

11:50:50

PCI. Un Peripheral Component Interconnect (PCI, "Interconexin de Componentes Perifricos") consiste en un bus de ordenador estndar para conectar dispositivos perifricos directamente a su placa base. Estos dispositivos pueden ser circuitos integrados ajustados en sta (los llamados "dispositivos planares" en la especificacin PCI) o tarjetas de expansin que se ajustan en conectores. El bus PCI permite configuracin dinmica de un dispositivo perifrico. En el tiempo de arranque del sistema, las tarjetas PCI y el BIOS interactan y negocian los recursos solicitados por la tarjeta PCI.

11:50:50

CARACTERSTICAS DEL BUS PCI


Ancho de banda de 32 o 64 bits Transferencias hasta de 132 MBytes/seg Velocidades de bus de 33 o 66 MHz Independencia de la arquitectura del CPU Configuracin automtica

11:50:50

BUS AGP (ADVANCED GRAPHICS PORT)

La tecnologa AGP, creada por Intel, tiene como objetivo fundamental el nacimiento de un nuevo tipo de PC, en el que se preste especial atencin a dos facetas: grficos y conectividad. La especificacin AGP se basa en la PCI 2.1 de 66 MHz, y aade tres caractersticas nuevas a sta para incrementar su rendimiento: nueva tecnologa de lectura / escritura, demultiplexado de datos y direcciones en el propio bus e incremento de la velocidad hasta los 100 MHz. Adems, como el bus AGP es exclusivo para el apartado grfico, no tiene que compartir su ancho de banda con otros componentes, como sucede con el bus PCI. La interfaz AGP permite acelerar la visualizacin y conviene particularmente a la visualizacin en 3D. Para llegar a este resultado, abre un canal de acceso directo entre el controlador de video y la memoria RAM, canal de 32 bits operando a 66 MHz. La velocidad total de transferencia es de 266 Mbit/s para la AGP1x, o sea el doble de la velocidad de transferencia del bus PCI.

DIFERENTES BUSES AGP


El bus AGP experimento grandes evoluciones que lo volvieron cada vez ms rpido. Entre los buses AGP para tarjetas grficas comunes, podemos distinguir:

11:50:50

AGP 1: Bus 32-bit operando a 66 MHz con una tasa de transferencia mxima de 266 MB/s, obtenido multiplicando por 2 la frecuencia de 33 MHz del bus PCI. AGP 2: Bus 32-bit operando a 66 MHz DDR permitiendo una tasa de transferencia mxima de 533 MB/s. AGP 4: Bus 32-bit operando a 66 MHz QDR permitiendo una tasa de transferencia mxima de 1 066 MB/s (1 GB/s). AGP 8: Bus 32-bit operando a 66 MHz con una frecuencia 8 veces mayor permitiendo una tasa de transferencia mxima terica de 2 133 MB/s (2 GB/s). En la actualidad, el bus AGP ha sido reemplazado por el bus PCIexpress

11:50:50

BUS PCI EXPRES

El bus PCI Express (Interconexin de Componentes Perifricos Express, tambin escrito PCI-E o 3GIO en el caso de las "Entradas/Salidas de Tercera Generacin"), es un bus de interconexin que permite aadir placas de expansin a un ordenador. El bus PCI Express fue desarrollado en julio de 2002. A diferencia del bus PCI, que se ejecuta en una interfaz paralela, el bus PCI Express se ejecuta en una interfaz en serie, lo que permite alcanzar un ancho de banda mucho mayor que con el bus PCI

Caractersticas del Bus PCI Express El bus PCI Express se presenta en diversas versiones (1X, 2X, 4X, 8X, 12X, 16X y 32X), con rendimientos de entre 250 Mb/s y 8 Gb/s, es decir, 4 veces el rendimiento mximo de los puertos AGP 8X. Dado que el costo de fabricacin es similar al del puerto AGP, es de esperar que el bus PCI Express lo reemplace en forma progresiva.

11:50:50

CONECTORES PCI EXPRESS

Los conectores PCI Express no son compatibles con los conectores PCI ms antiguos. Varan en tamao y demandan menos energa elctrica. Una de las caractersticas ms interesantes del bus PCI Express es que admite la conexin en caliente, es decir, que puede conectarse y desconectarse sin que sea necesario apagar o reiniciar la mquina. El conector PCI Express 1X posee 36 clavijas, y est destinado a usos de entrada/salida con un gran ancho de banda El conector PCI Express 4X posee 64 clavijas y tiene como finalidad el uso en servidores: El conector PCI Express 8X posee 98 clavijas y tiene como finalidad el uso en servidores: El conector PCI Express 16X posee 164 clavijas, mide 89 mm de largo, y tiene como finalidad el uso en el puerto grfico

SLOTS PCI EXPRESS

11:50:50

X4

X1
X16

11:50:50

BUSES Y FECHA DE APARICIN


Nombre PCI AGP 1x (1.0) AGP 2x (1.0) AGP 4x (2.0) AGP 8x (3.0) PCI-Express 8x (1.0) PCI-Express 16x (1.0) PCI-Express 8x (2.0) PCI-Express 16x (2.0) PCI-Express 8x (3.0) PCI-Express 16x (3.0) Velocidad 133MB/s 266MB/s 533MB/s 1066MB/s 2133MB/s 2 GB/s 4 GB/s 4 GB/s 8 GB/s 8 GB/s 16 GB/s Fecha de aparicin 1993 1997 1997 2000 2000 2004 2004 2007 2007 2010 2010

11:50:50

BUS USB
Que es? se trata de un sistema de comunicacin entre dispositivos electrnicos-informticos que slo transmite una unidad de informacin a la vez. El bus USB puede trabajar en dos modos, a baja velocidad (1,5 Mbps, para dispositivos como teclados, ratones, que no barajan grandes cantidades de informacin) y a alta velocidad (12 Mbps, para dispositivos como unidades de CDROM, altavoces, mdems e ISDN, etctera). En cuanto a la comodidad, el bus USB se compacta en un cable de cuatro hilos, dos para datos, dos para alimentacin. Esto supone un gran ahorro, tanto de espacio como de material. De acuerdo a estos parmetros, una de las principales ventajas que se obtiene de USB es precisamente su diseo.

CONTINUACIN

11:50:50

El bus universal en serie, consiste en una norma para bus perifrico, desarrollado por industrias de computacin. USB permite adjuntar dispositivos perifricos al ordenador rpidamente, sin necesidad de reiniciarlo ni de volver a configurar el sistema. Los dispositivos con USB se configuran automticamente tan pronto como se han conectado fsicamente. Se pueden unir dispositivos USB en una cadena para conectar hasta 127 dispositivos a la computadora.

11:50:50

CABLES Y CONECTORES USB


Estndar de colores en los cables USB Conexin interna de bus USB (en la Motherboard)

Longitud mxima para un cable USB Para los dispositivos de alta velocidad, el cable no puede exceder los 5 mts. Para dispositivos de baja velocidad el cable no puede exceder los 3 mts. La razn de la norma esta es porque el diseo elctrico USB no lo permite.

11:50:50

CONTINUACIN

CONTINUACIN

11:50:50

DISPOSITIVOS DE MULTIPLICACIN DE PUERTOS USB (HUB)

11:50:50

11:50:50

DISPOSITIVOS HUB USB INALMBRICOS


Este HUB USB inalmbrico se trata de un dispositivo capaz de compartir a travs de la red local hasta cuatro dispositivos USB diferentes, con la idea de permitir que cualquier equipo pueda acceder a una determinada memoria flash sin necesidad de estar conectando la memoria USB de un equipo a otro. Con un puerto frontal y tres traseros, las funciones de este pequeo punto de acceso son infinitas, ya que se puede configurar una copia de seguridad de varios equipos en un disco USB hasta acceder a una webcam como si de una cmara IP de vigilancia se tratara. Su precio es de 100 dlares.

11:50:50

BUS FIREWIRE

Bus FireWire: es un estndar internacional (IEEE 1394) que especifica un interfaz serie de elevado rendimiento para la interconexin de equipos electrnicos digitales de audio, vdeo, ordenadores y perifricos. Se trata de una solucin de bajo coste, no propietaria e independiente de la plataforma que soporta transmisiones serie a 100, 200 400 megabits por segundo (Mbps).

HP IEEE 1394B FIREWIRE PCIE CARD F/ XW WKST

11:50:50

BUS SCSI (SMALL COMPUTER SYSTEM INTERFACE)

Podramos definir SCSI como un subsistema de E/S inteligente, completa y bidireccional. Un solo adaptador host SCSI puede controlar hasta 7 dispositivos inteligentes SCSI conectados a l. Una ventaja del bus SCSI frente a otros interfaces es que los dispositivos del bus se direccionan lgicamente en vez de fsicamente. 1.- Elimina cualquier limitacin que el PC-Bios imponga a las unidades de disco. 2.- El direccionamiento lgico elimina la sobrecarga que el host podra tener en manejar los aspectos fsicos del dispositivo como la tabla de pistas daadas.

11:50:50

CONECTORES SCSI

11:50:50

TIPOS DE CONEXIONES

11:50:50

ESTNDARES SCSI
Estndar Ancho del bus Velocidad del bus Ancho de banda Conector

SCSI-1(Fast-5 SCSI)
SCSI-2 Fast-10 SCSI SCSI-2 - Extendido SCSI-2 - 32 bits rpido extendido SCSI-2 Ultra SCSI-2(Fast-20 SCSI) SCSI-2 - SCSI-2 ultra extendido SCSI-3 Ultra-2 SCSI(Fast-40 SCSI) SCSI-3 - Ultra-2 SCSI-2 extendido SCSI-3 Ultra-160(Ultra-3 SCSI o Fast-80 SCSI)

8 bits
8 bits 16 bits 32 bits 8 bits 16 bits 8 bits 16 bits 16 bits

4,77 MHz
10 MHz 10 MHz 10 MHz 20 MHz 20 MHz 40 MHz 40 MHz 80 MHz

5 MB/seg
10 MB/seg 20 MB/seg 40 MB/seg 20 MB/seg 40 MB/seg 40 MB/seg 80 MB/seg 160 MB/seg

50 clavijas (bus simtrico o diferencial)


50 clavijas (bus simtrico o diferencial) 50 clavijas (bus simtrico o diferencial) 68 clavijas (bus simtrico o diferencial) 50 clavijas (bus simtrico o diferencial)

68 clavijas (bus diferencial) 68 clavijas (bus diferencial)

SCSI-3 Ultra-320(Ultra-4 SCSI o Fast-160 SCSI) SCSI-3 - Ultra-640 (Ultra-5 SCSI)

16 bits 16

80 MHz DDR 80 MHz QDR

320 MB/seg 640 MB/seg

68 clavijas (bus diferencial) 68 clavijas (bus diferencial)

11:50:50

BUS E-IDE: Enhanced Integrated Drive Electronics; debe ser considerado ms como una Interface. Se trata de una tecnologa electrnica que basa el control de la comunicacin en una placa integrada en el propio dispositivo. El bus lo constituye un cable plano de 40 u 80 hilos conductores que comunica el conector del dispositivo (disco duro, CD-ROM o grabador de CD) con el conector o puerto IDE de la Motherboard. Existen dos canales IDE (0 y 1): el PRIMARIO y el SECUNDARIO, y cada uno puede controlar a su vez dos dispositivos, MAESTRO y ESCLAVO, con lo que, sin modificacin alguna, se pueden instalar cuatro dispositivos IDE funcionando simultneamente. Los dispositivos ms veloces deben conectarse en el MAESTRO.

BUS IDE (PATA)

11:50:50

BUS SERIAL ATA (SATA)

SATA es una arquitectura en estrella. Es decir, la conexin entre puerto y dispositivo es directa. Por consiguiente, no es un bus en el que coexistan distintos clientes ni concentradores ("Hubs"). Cada dispositivo disfruta la totalidad del ancho de banda de la conexin sin que exista la sobrecarga inherente a los mecanismos arbitraje y deteccin de colisiones.

11:50:50

TABLA DE TRANSFERENCIA DE DATOS


SATA I Frecuencia Bits/clock 1500 MHz 1 SATA II 3000 MHz 1 SATA III 6000MHz 1

Codificacin 8b10b

80%

80%

80%

bits/Byte

Velocidad real

150 MB/s

300 MB/s

600 MB/s

11:50:50

CABLES Y CONECTORES SATA

11:50:50

MUCHAS GRACIAS !

Você também pode gostar