Está en la página 1de 8

BUSES

El bus es un sistema digital que transfiere datos entre los componentes de un ordenador. Está
formado por cables o pistas en un circuito impreso, dispositivos como resistencias y
condensadores además de circuitos integrados. En los primeros computadores electrónicos todos
los buses eran de tipo paralelo.

La tendencia en los últimos años es el uso de buses seriales como el USB, para comunicaciones con
periféricos y el reemplazo de buses paralelos para conectar toda clase de dispositivos, incluyendo
el microprocesador con el chipset en la propia placa base.

Gracias a la existencia de estos buses informáticos, puedes lograr la comunicación entre el


microprocesador y la memoria, así como entre puertos de entrada como teclado, mouse y
micrófono, y puertos de salida como un monitor, impresora o altavoces con diferentes partes del
sistema operativo.

Básicamente funciona transmitiendo señales eléctricas sobre conductores metálicos y


recibiéndolas por otro componente según protocolos integrados que procesan juntos.

Además, pueden transportar señales digitalizadas y determinar su rendimiento en función del


número de repeticiones que pueden completar en un tiempo determinado, categorizadas por el
envío de esa frecuencia y el ancho de los datos. Estas relaciones son inversamente proporcionales
entre sí.

FUNCIONAMIENTO

La función del Microbús es la de permitir la conexión lógica entre distintos subsistemas de un
sistema digital, enviando datos entre dispositivos de distintos órdenes. La mayoría de 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. Los buses definen su capacidad
de acuerdo a la frecuencia máxima de envío y al ancho de los datos.

TIPOS DE BUSES

 Existen dos grandes tipos clasificados por el método de envío de la información paralelo o serial.

Hay diferencias en el desempeño y hasta hace unos años se consideraba que el uso apropiado
dependía de la longitud física de la conexión: para cortas distancias el bus paralelo, para largas el
serial.

BUS PARALELO

Es un bus en el cual los datos son enviados por bytes al mismo tiempo, con la ayuda de varias
líneas que tienen funciones fijas. La cantidad de datos enviada es bastante grande con una
frecuencia moderada y es igual al ancho de los datos por la frecuencia de función computadores
ha sido usado de manera intensiva, desde el bus del procesador, los buses de discos duros,
tarjetas de expansión y de vídeo, hasta las impresoras.
Un bus paralelo tiene conexiones físicas complejas. En los primeros microcomputadores, el bus era
simplemente la extensión del bus del procesador y los demás integrados «escuchan» la línea de
direcciones, en espera de recibir instrucciones. En el PC IBM original, el diseño del bus fue
determinante a la hora de elegir un procesador con I/O de 8 bits (Intel 8088), sobre uno de 16 (el
8086), porque era posible usar hardware diseñado para otros procesadores, abaratando el
producto.

BUS SERIE

En este los datos son enviados, bit a bit y se reconstruyen por medio de registros o rutinas de
software. Está formado por pocos conductores y su ancho de banda depende de la frecuencia. Es
usado desde hace menos de 10 años en buses para discos duros, tarjetas de expansión y para el
bus del procesador.

6- Multiplexación

Los buses de este tipo se encargan de la transferencia de electricidad al bus de direcciones, luego
al bus de datos, con la particularidad de que nunca lo hacen al mismo tiempo.

Chipset ¿Cómo se relaciona con los buses de la


computadora?

Un chipset es un conjunto de circuitos integrados ubicados


en una placa base cuya función principal es recopilar datos
de todos los procesos y enviarlos a su destino previsto.

Gestiona diversas funciones de hardware y acceso a la memoria, entre otras funciones. Eso quiere
decir que conecta la placa base con los componentes más importantes con los que está equipada
la PC, provocando que la placa base se convierta en la protagonista de todo el sistema hardware
del equipo.

De esto podemos concluir que el chipset está estrechamente conectado con buses de
computadora, ya que sin ellos no habría comunicación para los procesos de recolección y envío.
Igualmente, el chipset tiene una arquitectura de computadora que utiliza diferentes buses para la
comunicación entre sus componentes internos.

Principales generaciones de buses

Ya que saber qué es un Bus informático, debes saber que hay varias generaciones de buses que
han sido modificados por el descubrimiento y desarrollo de mejores formas de transmitir datos a
través de canales.

En seguida nombraremos cada una de las generaciones existentes:

1- Primera generación

Esta generación se desarrolló entre los años 70 y 80, donde había dos buses, uno de los cuales no
estaba destinado a la memoria, y el otro estaba destinado a varios dispositivos que cercaban la
memoria. Los primeros microcomputadores se conectaban mediante un bus BackPlane que servía
de eje al sistema. En ese bus se conectaba la tarjeta de CPU que se encargaba de la comunicación
con otras tarjetas de dispositivos (Memoria, Disco, Adaptadores de disquete,etc). La Cpu leía o
escribía información del bus principal apuntando a la dirección del dispositivo.

Los primeros microcomputadores se basaban en la conexión de varias tarjetas de circuito impreso


a un bus Backplane pasivo que servía de eje al sistema. En ese bus se conectaba la tarjeta de CPU
que realiza las funciones de árbitro de las comunicaciones con las demás tarjetas de dispositivo
conectadas; las tarjetas incluían la memoria, controladoras de disquete y disco, adaptadores de
vídeo. La CPU escribía o leía los datos apuntando a la dirección que tuviera el dispositivo buscado
en el espacio único de direcciones haciendo que la información fluyera a través del bus principal.

Eso quiere decir, que en esta generación, la computadora trabajó con dos áreas específicas y con
instrucciones y tiempos específicos para cada una de ellas.

2- Segunda generación

Esta etapa se caracteriza por la mayor velocidad y autonomía que tenían los buses. El mayor
problema con esta generación de bus pasivo es que requería que la CPU manejara los buses, lo
que consumía una parte significativa de la CPU.

La jerarquía entre los distintos buses comenzó a establecerse en función del grado de frecuencia.
Desarrollado desde la década de 1990 hasta principios de este siglo.

3- Tercera generación

Esta generación se encuentra actualmente en uso, y su característica más relevante es que


permite conexiones punto a punto, gestionando la fragmentación de rutas o caminos por los que
transitan los datos, reduciendo así el número de conexiones y llegando a interfaces seriales.

Los buses de tercera generación se caracterizan por tener conexiones punto a punto, a diferencia de
los buses arriba nombrados en los que se comparten señales de reloj. Esto se logra reduciendo
fuertemente el número de conexiones que presenta cada dispositivo usando interfaces seriales.
Entonces cada dispositivo puede negociar las características de enlace al inicio de la conexión y en
algunos casos de manera dinámica, al igual que sucede en las redes de comunicaciones. Entre los
ejemplos más notables, están los buses [

Se trata de una tecnología relativamente nueva; lleva 10 años en el mercado de las computadoras.

¿Cuáles son los diferentes tipos de buses informáticos?

Las computadoras normalmente tienen dos tipos de bus: -

 Bus del sistema: este es el bus que conecta la CPU a la memoria principal de la placa base. El bus
del sistema también se conoce como bus frontal, bus de memoria, bus local o bus host.

 Varios buses de E / S (E / S es un acrónimo de entrada / salida) que conectan varios dispositivos


periféricos a la CPU. Estos dispositivos se conectan al bus del sistema a través de un 'puente'
implementado en el chipset de los procesadores. Otros nombres de bus de E / S incluyen "bus de
expansión", "bus externo" o "bus de host"
1. ISA - Arquitectura estándar de la industria

El bús de Arquitectura Estándar de la Industria (ISA) sigue siendo uno de los buses más antiguos
en servicio en la actualidad.

Aunque ha sido reemplazado por buses más rápidos, ISA todavía tiene muchos dispositivos
heredados que se conectan a él, como cajas registradoras, máquinas CNC y lectores de códigos de
barras.

Desde que se expandió a 16 bits en 1984, ISA permanece prácticamente sin cambios. Se agregaron
buses de alta velocidad adicionales para evitar problemas de rendimiento.

2. EISA - Arquitectura estándar extendida de la industria

Una actualización a ISA es la Arquitectura Estándar Extendida de la Industria o EISA. Esto duplicó


los canales de datos de 16 a 32 y permitió que el bus fuera utilizado por más de una CPU.

Cuando compara los pines de una ISA con una tarjeta EISA (la parte dorada de la tarjeta que entra
en la ranura), puedes encontrar que los pines EISA son más largos y delgados. Esta es una forma
rápida de decidir si tiene una tarjeta ISA o EISA.

3. MCA - Arquitectura de microcanal

IBM desarrolló este bus como sustituto de ISA cuando diseñaron la PC PS / 2 que se inició en 1987.
El bús proporcionó algunas mejoras tecnológicas sobre el bús ISA. El MCA, por ejemplo,
funcionaba a una velocidad de 10 MHz más rápido y admitía datos de 16 o 32 bits.

Una ventaja de MCA fue que las tarjetas enchufables eran software configurable; eso significa que
necesitaban una participación mínima del usuario durante la configuración.

4. PCI: interconexión de componentes periféricos

El bus PCI se desarrolló para resolver problemas relacionados con el bus ISA y VL. PCI tiene una
ruta de datos de 32 bits y funcionará a la mitad de la velocidad del bus de memoria del sistema.

Una de sus mejoras fue proporcionar a las computadoras conectadas acceso directo a la memoria
de la máquina. Eso aumentó la eficiencia de la computadora y redujo la capacidad de interferencia
de la CPU.

Desarrollado por INTEL


Acceso directo a memoria y funcionamiento asíncrono. Permitía tener procesadores más rápidos sin
aumentar la frecuencia.
Implementación de Plug & Play, DMA, IRQ dinámicas, comunicación entre dispositivos.
Aumento de rendimiento para periféricos con mayor ancho de banda Discos de almacenamiento o
sistemas de red.
Dos versiones: 32 bits con un ancho de banda 133 MB/s y en 64 bits a de 266 MB/s que funcionan a
33 MHz configuración estándar.
Las computadoras actuales tienen principalmente ranuras PCI. PCI se considera un híbrido entre
ISA y VL-Bus que proporciona acceso directo a la memoria del sistema de los dispositivos
conectados.

Esto utiliza un puente para conectarse al bus frontal y la CPU y puede proporcionar un mayor
rendimiento al tiempo que reduce el potencial de interferencia de la CPU.

5. PCI Express (PCI-X)

La ranura agregada más reciente es PCI Express (PCIe). Fue diseñado para reemplazar el bus AGP
y PCI. Tiene una ruta de datos de 64 bits y una velocidad base de 133 MHz, pero la incorporación
de la arquitectura full-duplex fue la principal mejora de rendimiento.

Eso permitió que la tarjeta se ejecutara en ambas direcciones a toda velocidad


simultáneamente. Las ranuras PCI Express funcionan a 1X, 4X, 8X y 16X, lo que proporciona a PCI la
velocidad de transferencia más alta de cualquier forma de ranura. El multiplicador especifica la
tasa máxima de transferencia.

PCI Express es compatible con versiones anteriores, lo que permite que una tarjeta 1X encaje en
una ranura 16X.

6. PCMCIA - Asociación de la industria de tarjetas de memoria para computadoras


personales (también llamado bus de PC)

La Asociación de la Industria de Tarjetas de Memoria para Computadoras Personales se estableció


para proporcionar a las computadoras portátiles un bus estándar. Pero se usa en computadoras
pequeñas, esencialmente.

7. AGP: puerto de gráficos acelerado

El Bus de gráficos acelerados (AGP) fue diseñado para adaptarse a las crecientes necesidades
gráficas de las computadoras. Tiene una ruta de datos de 32 bits de longitud y se ejecuta a la
máxima velocidad de bus.

Esto duplicó el ancho de banda PCI y redujo la necesidad de compartir el bus con otros
componentes. Esto significa que AGP opera a 66 MHz en una placa base normal, en lugar de los 33
MHz del bus PCI.

AGP tiene una velocidad base de 66 MHz que duplica la velocidad PCI. También puede obtener
ranuras que se ejecutan a velocidades 2X, 4X y 8X. También utiliza señalización especial para
permitir que se transmita el doble de datos a la misma velocidad de reloj a través del puerto.

8. SCSI: interfaz de sistemas informáticos pequeños.

Small Computer System Interface es una interfaz paralela estándar que se utiliza para conectar
dispositivos periféricos a una computadora en computadoras Apple Macintosh, PC y sistemas
Unix.
Bus de memoria

Como su propio nombre indica, este bus es el encargado de comunicar el controlador de memoria,
actualmente insertado en el procesador, con la memoria RAM del sistema. Este bus ha tomado
diferentes nombres según la marca fabricante del procesador, ya fueran Hyper Transport (HT),
Quick Path Interconnect (QPI) o Direct Media Interface (DMI).

La funcionalidad de todos y cada una de ellas son muchas veces la misma con algún que otro
cambio menor, el uso de nombres rimbombantes más bien es una estrategia de marketing para
hacer creer que existe una tecnología exótica que es más avanzada que la que tiene la
competencia. Al fin y al cabo lo que marca la comunicación con la memoria realmente es el tipo de
memoria utilizada.

Front Side Bus (FSB, extinto)

Este es el bus de datos que se encargaba de comunicar el procesador con el North Bridge, donde
se ubicaba el controlador de memoria. Dado que ahora el controlador de memoria se ha
integrado en el propio procesador, este bus ya no existe. De hecho, la modificación de este bus de
datos es lo que se empleaba originalmente para realizar overclock en los ordenadores.

El FSB desapareció tan pronto como el Northbridge se integro dentro de las CPU a partir de los
AMD Athlon 64 FX primero y los Intel Core 2 Duo después. A día de hoy independientemente de si
hablamos de un procesador monolítico o compuesto por varios chiplets.

Peripheral Computer Interconnect (PCI)

Este bus de datos, que data del año 1992, se empleaba originalmente para dar servicio tanto a las
tarjetas gráficas como a las tarjetas auxiliares que se podían conectar a un ordenador. A diferencia
del bus PCIe, se trata de un bus paralelo y no seriado como este. Tenia ciertas limitaciones
respecto al PCIe como es el hecho de no permitir acceder de manera directa a la RAM del sistema
y que el bus fuese compartido para todos los periféricos, por lo que el ancho de banda se dividía
cuantos más periféricos había conectados.

Bus Advanced Graphics Interface (AGP, extinto)

Aunque, en realidad, no es un bus como tal, sí es importante incluirlo en la lista. El bus AGP se
desarrolló como una derivación del bus PCI, cuando en los PC comenzaron a tener una mayor
preponderancia los gráficos. La principal ventaja frente al bus PCI es que se conectaba
directamente al procesador, sin tener que compartir ancho de banda con el bus PCI.

Muchas de sus capacidades como el acceso a la RAM principal fueron heredadas por el PCI
Express. Por lo que con el paso del tiempo acabo desapareciendo por redundancia en lo que a su
utilidad se refiere.

Bus Peripheral Computer Interconnect Express (PCIe)


Desarrollado por Intel
cada dispositivo individual tiene su propio bus
Las pistas ocupan menos espacio en las placas madres y los conectores son más pequeños.
PCI Express en varias versiones; existen las versiones x1, x2, x4, x8, x12, x16 y x32 lanes.
La tasa de transferencia de un sistema PCI Express con 8 lanes (x8) es de 2 GB/s (250 x 8). El PCI Express
permite tasas de transferencia que van de 250 Mb/s a 8 Gb/s en su versión 1.1

El bus PCIe se diseñó para ser el sustituto de los buses AGP y PCI (del que acabamos de hablar)
con una interfaz que fuera modular en su diseño. Esto significa que no existe un único tamaño de
ranura para las tarjetas de expansión, sino que estás pueden ser más largas o cortas, en función de
la cantidad de tráfico que se vaya a enviar por ellas. Así, tenemos ranuras PCIe x1, x4, x8 y x16.
Generalmente, es el procesador el encargado de gestionar el bus PCIe del sistema. Aunque en
ciertas placas base de gama alta, suelen haber PLX que permiten darle más vías de datos al bus
PCIe.

Actualmente, la mayoría de componentes se conectan al bus PCIe del sistema, ya sean la tarjeta
gráfica, la tarjeta de sonido, la tarjeta de red (alámbrica o inalámbrica) o los USB. Por tanto, es
junto con el bus de memoria, el más importante dentro de todos los buses del ordenador.

Bus Parallel AT Attachement

Conocido también como PATA, IDE o ATAPI, fue el primer estándar desarrollado para conectar las
unidades de almacenamiento en los PC de IBM. Fue el estándar por defecto para dar servicio a
este tipo de unidades, desde su introducción en 1986 hasta que se popularizó el estándar SATA
actual. De hecho, hoy en día no hay ningún fabricante que incluya conectores para este tipo de
bus en sus placas base.

Bus Serial AT Attachement (SATA)

El bus SATA es por todos conocido, dado que es el que conecta las unidades de almacenamiento
de nuestro ordenador. Este bus llegó al mercado en el año 2003 y, a diferencia del bus PATA
(Parallel AT Attachement), es un bus en serie. Como tal, ya en su primera revisión presentaba
grandes mejoras sobre el antiguo bus PATA, como la mayor velocidad alcanzable por cada uno de
los canales de comunicación, o la posibilidad de efectuar hot plugging con las unidades de
almacenamiento.

Actualmente es un tipo de bus ya casi en desuso en los PC modernos, pero todavía sigue
conservándose en su versión SATA 3, que ya no se va a actualizar y por lo tanto está condenado a
desaparecer antes o después.

Bus USB

Este bus de datos se encarga de transmitir o recibir los datos de los dispositivos conectados a él.
Generalmente, este bus se emplea para conectar periféricos al ordenador, como el teclado, el
ratón, unidades de almacenamiento externas, etc. aunque también puede utilizarse para
componentes de hardware internos, como por ejemplo la bomba de una refrigeración líquida o
una fuente de alimentación digital. La especificación más moderna de los USB (USB 3.2 2ª
Generación) permite la transmisión de datos hasta a 20 GB/s.

También podría gustarte