Sei sulla pagina 1di 5

ESCUELA POLITCNICA DEL EJRCITO

TEMA: Nombres: Buses de comunicacin Carlos Capilla Edwin Chicaiza Jos Pulloquinga VII A Mecatrnica 20 de Marzo de 2012

Nivel: Fecha: Abstract:

Los buses de comunicacin son un conjunto de lneas de hardware que se utilizan para la trasmisin de datos entre diversos componentes de un sistema informtico, en otras palabras son los caminos o rutas por donde circula la informacin para llegar de un componente a otro; ya que los buses de datos trasportan mas que informacin es necesario varios tipos de lneas de buses entre las cuales tenemos, las lneas de datos, las cuales son las encargadas de proporcionar el camino para la trasmisin de datos, adems este numero de lneas limita el numero de bits que puede trasmitir el bus simultneamente; el bus de direcciones, permite la designacin de la fuente o el destino dentro del bus de comunicacin, adems describe el mximo de memoria direccionable del sistema y finalmente las lneas de control, controlan el acceso y el conceso de las lneas del bus de datos. Finalmente existen tres tipos de buses de datos en forma jerrquica son el bus del sistema, los buses locales, y los buses de entrada y salida.

Desarrollo:
Definicin:
1

Es el conjunto de lneas (cables) de hardware utilizado para la transmisin de datos entre los componentes de un sistema informtico. Un bus es en esencia una ruta compartida que conecta diferentes partes del sistema como el procesador, la controladora de unidad de disco, la memoria y los puertos de entrada/ salida, permitindoles transmitir informacin. Los buses se caracterizan por el nmero de bits que pueden transmitir en un determinado momento. Un equipo con un bus de 8 bits de datos, por ejemplo, transmite 8 bits de datos cada vez, mientras que uno con un bus de 16 bits de datos transmite 16 bits de datos simultneamente.
1

Bus se refiere al camino que recorren los datos desde una o varias fuentes hacia uno o varios destinos y es una serie de hilos contiguos. En el sentido estricto de la palabra, esta definicin slo se aplica a la interconexin entre el procesador y los perifricos. Un bus es simplemente un conjunto compartido de pistas trazadas en la placa de circuito principal, al que se conectan todas las partes que controlan y forman el ordenador. Cuando un dato pasa de un componente a otro, viaja a lo largo de este camino comn para alcanzar su destino. Cada chip de control y cada byte de memoria del PC estn conectados directa o indirectamente al bus.

Cuadra. V. SF. El Bus. p.1. Extrado desde http://www.monografias.com/trabajos28/oper aciones-bus/operaciones-bus.shtml

Lneas de un bus de comunicacin:

Cualquier informacin que entra o sale de un sistema ordenador se almacena temporalmente en al menos una de las distintas localizaciones que existen a lo largo del bus. La mayor parte de las veces el dato se sita en la memoria principal, que en la familia PC est formada por miles de posiciones de memoria de 8 bits. Pero algn dato puede acabar en un puerto, o registro, durante unos instantes, mientras espera que la CPU lo enve a una posicin adecuada. Generalmente los puertos y registros almacenan slo uno o dos bytes de informacin a la vez, y se utiliza normalmente como lugares de parada intermedia para los datos, que se estn enviando de un lugar a otro. Siempre que se utiliza una posicin de memoria, o un puerto, como lugar de almacenamiento, su localizacin est marcada por una direccin que la identifica individualmente. Cuando el dato est listo para ser transferido, se transmite primero su direccin de destino por el bus de direcciones; el dato sigue a la zaga por el bus de datos. Por tanto, el bus transporta algo ms que datos. Lleva informacin de control, tales como las seales de temporizacin (del sistema reloj), las seales de interrupcin, as como las direcciones de las miles de posiciones que forman tanto la memoria como los dispositivos que estn conectados al bus. Para diferenciar estas funciones diferentes, el bus est dividido en las siguientes lneas: 1. Lneas de datos: Las lneas de datos del bus proporcionan el camino para transmitir datos entre los mdulos del sistema. El nmero de lneas del bus de datos determina el nmero mximo de bits
2

que es posible transmitir al mismo tiempo. 2. Lneas de direcciones: Las lneas de direcciones se utilizan para designar (direccionar) la fuente o el destino de los datos situados en el bus de datos. La anchura del bus de direcciones determina la cantidad mxima de memoria (y de dispositivos de E/S) direccionable en el sistema. 3. Lneas de control: Las lneas de control se emplean para gestionar el acceso y el uso de las lneas de datos y direcciones, sealizando peticiones y reconocimientos e indicando qu tipo de informacin pasa por las lneas de datos. En la Fig. 1 se puede observar los tres tipos de lneas de bus de datos.

Figura. 1: Tipos de Buses

Jerarqua de buses

Bus del sistema (backplane): Los ordenadores antiguos utilizaban una topologa de bus nico, denominado bus del sistema o backplane, para conectar procesador, memoria y los mdulos de E/S, tal

Annimo. SF. Buses en arquitectura de computadoras. p.4. Extrado desde http://es.scribd.com/doc/39183947/Buses-deComunicacion

Annimo. SF. Buses de comunicacin. p.9-11. Extrado desde http://www.fdi.ucm.es/profesor/jjruz/WEB2/T emas/EC10.pdf

como la que se muestra en la Fig. 2:

Sin embargo, cuando el nmero de dispositivos conectados a un bus aumenta disminuye su rendimiento. Esto es debido a dos motivos fundamentales. El primero el aumento del retardo de propagacin de las seales debido al aumento de longitud de los conductores que dan soporte al bus. Esto afecta especialmente a la propagacin encadenada de la seal de concesin del bus. El segundo el incremento de demanda de acceso que se produce al aumentar el nmero de dispositivos conectados. Este exceso de dispositivos puede crear un cuello de botella que haga que el rendimiento del sistema se degrade por la espera intil que se origina cuando tienen que realizar transferencias. Por otra parte, las diferencias en la velocidad de operacin de los dispositivos conectados al bus, tambin repercuten negativamente en su rendimiento. Para evitar la cada de rendimiento, el sistema de buses se jerarquiza, apareciendo dos buses ms: el bus local, y el bus de E/S. Buses locales: El bus local es de longitud pequea, de alta velocidad, y adaptado a la arquitectura particular del sistema para maximizar el ancho de banda entre el procesador y la cach, por eso suele ser un bus propietario. Este bus asla el trfico procesador-cach del resto de transferencias del sistema.

Figura. 2: Bus de comunicacin local

Buses de E/S o de expansin:


El bus de E/S o de expansin reduce el trfico en el bus del sistema, de manera que el procesador puede acceder a memoria en un fallo de cach mientras realiza una operacin de entrada/salida. Los buses de expansin son buses estndar o abiertos (ISA, EISA, PCI, etc.) es decir, independientes del computador y con unas caractersticas bien definidas en el correspondiente documento de normalizacin. La existencia de estos buses permite disear una amplia gama de controladores de perifricos compatibles. Para conectar los buses del sistema y de expansin se requiere un Adaptador de Bus, dispositivo que permite adaptar las distintas propiedades de ambos buses: velocidad, carcter sncrono o asncrono, multiplexacin, etc.

Buses normalizados: Las especificaciones de un bus estndar estn perfectamente definidas en un documento de estandarizacin respaldado por alguna sociedad de prestigio en el rea (IEEE, etc.). En las especificaciones se distinguen varios niveles: Nivel mecnico, en el que se recoge la forma y tamao de los conectores, el nmero de contactos por conector y el nmero de dispositivos que soporta el bus.

Nivel elctrico, en el que se especifican los valores de tensin de las diferentes seales, polarizacin, etc. Nivel lgico, especifica la funcin de cada seal del bus: direcciones, datos, control, etc. Nivel de temporizacin o sincronismo, que especifica el protocolo de transferencia empleado Nivel de arbitraje, especifica el protocolo de arbitraje que utiliza el bus.

lentos como teclados y ratones, y a alta velocidad, 12 Mbps, para dispositivos rpidos, como CDROM, mdems, etc. Utiliza un cable de cuatro hilos, dos para datos y dos para alimentacin. El bus USB est organizado en una estructura de rbol descendente, con unos elementos especiales, llamados hubs que encaminan las seales desde un dispositivo al host o viceversa. En la raz est el host, que es el interfaz entre el bus USB y el bus del ordenador. De l cuelgan los dispositivos USB y los hubs, que tambin son dispositivos USB. A un hub se puede conectar uno o ms dispositivos, que a su vez pueden ser otros hubs. Cuando se conecta un dispositivo, se detecta la diferencia de tensin en la red USB y procede a determinar las caractersticas del dispositivo (vendedor, funcionalidad, ancho de banda requerido, etc.). El host le asigna una direccin nica ID para diferenciarlo del resto de los dispositivos de la red USB. Despus el SO carga los drivers del dispositivo, solicitndolos al usuario si es necesario. Cuando se desconecta el dispositivo, el host lo detecta y descarga los drivers.

Bus PCI (Peripheral Interconnect):

Component

El bus PCI es un bus de ancho de banda elevado e independiente del procesador. El estndar actual permite el uso de hasta 64 lneas de datos a 66 MHz, para una velocidad de transferencia de 528 MBytes/s, o 4,224 Gbps. El PCI est diseado para permitir una cierta variedad de configuraciones basadas en microprocesadores, incluyendo sistemas con uno o varios procesadores. Utiliza temporizacin semisncrona y un esquema de arbitraje centralizado. Bus USB (Universal Serial Bus): El bus USB (Universal Serial Bus) es un bus normalizado para la conexin de perifricos, desarrollado por un conjunto de empresas de informtica y telecomunicaciones (7 compaas: Compaq, DEC, IBM, Intel, Microsoft, NEC y Northern Telecom). Permite conectar de forma sencilla dispositivos perifricos al computador, sin necesidad de reiniciarlo ni de configurar el sistema. Se pueden conectar hasta 127 dispositivos, con una longitud mxima de cable de 5 metros para cada uno, con lo que una conexin en cadena permitira que el ltimo dispositivo estuviese a 635 metros del ordenador. Trabaja en dos modos, a baja velocidad, 1,5 Mbps, para dispositivos

Bus SCSI Iterface):

(Small

Computer

System

El bus SCSI se utiliza en ordenadores personales y en muchas estaciones de trabajo. Se trata de una interfaz paralela, con 8, 16 o 32 lneas de datos. Cada dispositivo SCSI tiene dos conectores, uno de entrada y otro de salida, conectndose en cadena. Todos los dispositivos funcionan independientemente, y pueden intercambiar datos entre ellos, igual que con el computador. Por ejemplo, un disco duro puede guardar su contenido en una cinta sin que tenga que intervenir el procesador. Los datos se transfieren mediante paquetes, que componen un mensaje.

Conclusiones:
El bus de comunicacin es un elemento de transmisin de datos entre las diferentes unidades del computador. Las lneas de un bus de comunicacin, permiten definir los elementos principales en una transferencia, como son los datos, las direcciones y las seales de temporizacin e interrupcin. Los principales parmetros en un bus de comunicacin, son el nmero de lneas que lo componen, el nmero de lnea de datos, adems la velocidad de transferencia y su capacidad de conexin. Las diferentes alternativas se manipulan en los buses para arbitrar la utilizacin cuando ms de una unidad pretende acceder a ellos. La estructura jerrquica que adoptan los buses en un computador tienen el fin de acomodar las diferentes velocidades de las unidades a ellos vinculados.

Recomendaciones:
Buscar ms fuentes de consulta, como libros para entender de mejor manera el tema investigado a fin de dominarlo en toda su extensin. Entender la importancia de normalizar las especificaciones de los buses y revisar el funcionamiento de buses estndar. Entender el funcionamiento de los primeros buses de comunicacin, para poder integrarse de mejor manera a los nuevos sistemas de interconexin y transmisin de datos mediante lneas.

Bibliografa: http://www.monografias.com/trabajos28/operaciones-bus/operaciones-bus.shtml
http://es.scribd.com/doc/39183947/Buses-de-Comunicacion http://www.fdi.ucm.es/profesor/jjruz/WEB2/Temas/EC10.pdf

Potrebbero piacerti anche