Busca Personas o escribi una página aqui !! Busca Personas o escribi una página aqui !! Historia Clínica Historia Clínica Cementerio Virtual Sé columnista de Alfinal.com
Entrá al fascinante mundo de los médicos, conoce como hacen tus controles de Salud

Buscar por Tema

Ganamos justicia más rápidamente si hacemos justicia a la parte contraria. Mahatma Gandhi
No es prudente darle consejos a los adversarios. Nunca funciona.

Avisar de ésta página a un amigo Enviar página a un amigo        PUBLICAR UN COMENTARIO DE ESTA PAGINA Comentá éste artículo        OPINA Que opina de los INDIGNADOS ?

Artículos sugeridosARTÍCULOS SUGERIDOS.

Juego del Ahorcado
El Juego del ahorcado

Confesate
Confesate y Liberate !!
CIE 10 = C
NO SIRVE DE NADA SER UN BUEN ABOGADO SI EL CLIENTE ES UN TONTO !!!!!
Autoliderazgo - Las Relaciones
malformaciones congénitas del sistema esquelético
La Justicia notificará sentencias via e-mail
Harmonicao dos requisitos do exercicio profission
Gallegadas parte
OPORTUNIDAD! !!! VENDO EQUIPO DE PESCA COMPLETO
Paseando por la ruta
Padre, Papá, Papi

BUSES DE SISTEMA

 

Una computadora puede contener varios componentes que realizan distintas funciones, estos componentes necesitan comunicarse entre ellos. Para comunicarse entre si, estos components se valen de un BUS.

Un BUS es un camino comun que conecta los distintos dispositivos o componentes. Por ejemplo la Motherboard o Placa base cuenta con buses para conectar los distintos dispositivos que estan conectados a ella.


Los buses sos estructuras de interconexión y deben soportar distintos tipos de transferencias:


El bus cuenta con 3 líneas de comunicaciones que se utilizan para distintas funciones:


Líneas de datos: trasmiten los bits, de manera que por lo general un bus tiene un ancho que es potencia de 2. El ancho del bus de datos determina el rendimiento del sistema.


Líneas de control: son las encargadas de enviar señales de arbitraje entre los dispositivos, controlan el acceso y el uso de las líneas de datos y direcciones. Entre las más importantes están las lineas de interrupción, DMA y los indicadores de estado.


Líneas de direcciones: encargadas de indicar la posición de memoria o el dispositivo con el que se desea establecer comunicación. El ancho determina la capacidad máxima posible de la memoria del sistema.


Los Buses están basados en conductores metálicos por los cuales se trasmiten señales eléctricas que son enviadas y recibidas con la ayuda de integrados que poseen una interfaz del bus dado y se encargan de manejar las señales y entregarlas como datos útiles.

Generalmente cuentan con un número N de conductores eléctricos en paralelo.

Cada componente del sistema se conecta a alguna o todas las líneas del bus (slotted conector)

El sistema puede ser expandido agregando tarjetas

Un componente que falle puede ser reemplazado reemplazando la tarjeta en la que reside.


Jerarquía de Buses


Al aumentar el numero de dispositivos o componentes conectados al Bus, el rendimiento del sistema se deteriora debido a:


Para solucionar estos problemas se generar una jerarquía de buses



Esta jerarquía de buses ofrece un gran número de ventajas entre ellas:


Esto ultimo permite tener características y especificaciones perfectamente definidas, con conectores estándar, podemos utilizar los mismos controladores y periféricos en otro computador que disponga del mismo bus estándar.


Tipos de Buses


Dedicado: los buses dedicados o buses específicos, como indica su nombre estan dedicados cada uno a una función. permiten un diseño sencillo, y que la capacidad de transferencia total sea mayor. Cada línea está asignada en forma permanente a una función o a un subconjunto de componentes.

Cuando el bus está dedicado a un subconjunto de componentes se utilizan múltiples buses y hay un módulo adaptador que los conecta y resuelve las disputas al nivel más alto


Multiplexado en el tiempo: reducen el número de hilos que llegan a la UCP, por lo que es especialmente útil para microprocesadores. El tiempo de ciclo partido se divide en una serie de ranuras, cada una de las cuales permite enviar un mensaje. Estas ranuras pueden tener duración fija y predefinida, y en caso de utilizarse una señal de reloj; es síncrona. Este bus es más rápido que el anterior a costa de complicar los dispositivos que lo integran, por tanto se suele emplear en sistemas multiprocesador. Las líneas se utilizan para diferentes funciones en diferentes momentos, al usarse menos lineas see requieren circuitos más complejos en cada módulo. Este tipo de buses tiene como consecuencia una reducción potencial del rendimiento.


Métodos de arbitraje


En el caso de que varios dispositivos compartan el uso del bus, se establecen polícas de asignación del bus. Es similar a los protocolos de comunicaciones en redes de área local. La función de estos protocolos es garantizar el acceso al bus sin conflictos cuando existen varios dispositivos que pueden actuar como master, determinando quien puede utilizar el bus en un momento dado


Centralizado: un dispositivo denominado controlador del bus o árbitro asigna el tiempo y acceso al bus

Este protocolo tiene como ventaja que permite añadir nuevos maestros añadiéndolos a la cadena donde queramos.

Pero tiene como desventajas que: la prioridad es fija (daisy-chain), la propagación de señales es lenta, si un maestro falla, los de menor prioridad a este no tendrían acceso al bus, a no ser que queden puenteadas las señales correspondientes de petición de bus y concesión de bus (2 hilos) o sólo la de concesión (3 hilos).


Distribuido: en este arbitraje no existe un maestro que actúe de árbitro en la gestión de la prioridad, cada módulo conectado al bus contiene lógica de control de acceso e interactúa con los otros para establecer quien utiliza el bus. Cada línea de identificación tiene asignada una prioridad, de manera que si varios master activan sus líneas simultáneamente, gana el de mayor prioridad.

El problema de este ultimo protocolo es que tenemos limitado el número de posibles master por el número de líneas de arbitraje que podamos utilizar.


Timing del Bus: existen distintas formas de coordinar los eventos de bus.


Sincrónico: la ocurrencia de eventos en el bus está determinada por un reloj que produce una secuencia de unos y ceros alternados de igual duración. Este reloj es accesible a todos los dispositivos conectados al bus, la secuencia de un 1 y un 0 constituye un ciclo de bus (o ciclo de reloj), los eventos se inician al comienzo de un ciclo de reloj.


Asincrónico: la ocurrencia de un evento sigue a y depende de la ocurrencia de un evento previo. Esto permite tomar ventaja de progresos en el rendimiento de los dispositivos y que una mezcla de dispositivos lentos y rápidos –que utilicen nuevas y viejas tecnologías- compartan el bus. Aunque este tipo de medidas es más difícil de implementar y probar que el timing sincrónico

Avisar de ésta página a un amigo Enviar esta página a un amigo

Artículos sugeridos ARTÍCULOS SUGERIDOS


ENERGÍAS ALTERNATIVAS Y SUSTITUCIÓN DEL PETRÓLEO. IMPACTO EN LA ARGENTINA parte I
Venderían la Patagonia para saldar la Deuda exter
La importancia de la fibra dietaria en la nutricion, el metabolismo y como medida de ayudar a prevenir el cancer de colon
Cuando su empleado se enferme dele el dia libre
INTRODUCCION A LA ROBOTICA
ESTARE BORRACHO
La balanza Mágica
Sociedad Anónima
La Ley de glaciares va a la Corte Suprema
Publicaciones
EEUU y su Ayuda a Inglaterra en Malvinas
Interacción del aluminio con la entrada de calcio
Los significantes, elementos constitutivos institucionales
Legislatura de Santa Cruz y la defensa de las bas
Movimiento Cívico-Militar CONDOR – PDNI
Se ha incrementado el nivel de ruido en los hospitales en los ultimos 50 años
Sociedad en Comandita por Acciones
Harmonicao dos requisitos do exercicio profission
Deuda externa
Obtener coordenadas de google map
Suscribite a las Novedades de Alfinal.com Recibi todas las novedades de Alfinal.com



Alfinal.com no se responsabiliza por el contenido de los artículos publicados.
Si el contenido de algun artículo ofende a terceros, comuniquelo a alfinal.com.

visitas desde enero de 2000