Arquitectura y Evolución de los Buses de Conexión en Sistemas Informáticos

Enviado por Comunidad Wikiteka y clasificado en Informática

Escrito el en español con un tamaño de 3,71 KB

Arquitectura Fundamental de los Buses de Conexión

La interconexión de periféricos en un sistema informático se fundamenta en tres componentes esenciales: el bus de direcciones, el bus de datos y el bus de control. La combinación de la forma de conexión, el número de líneas de cada bus y la velocidad de proceso es lo que define el tipo de bus utilizado.

Históricamente, han existido diversos tipos de buses. Los primeros estándares relevantes fueron ISA, EISA y PCI.

Bus PCI (Peripheral Component Interconnect)

Una de las características distintivas del bus PCI es su capacidad de configuración automática de las tarjetas conectadas, conocida como Plug and Play. Este mecanismo permite al procesador obtener la información necesaria de cada tarjeta para integrarla correctamente en los datos del ordenador.

Las limitaciones de este bus radican en que solo permite la interconexión de componentes internos. Para conectar múltiples dispositivos de manera simultánea, se requiere un bus que permita la conexión concurrente de varios dispositivos.

Bus USB (Universal Serial Bus)

El bus USB utiliza cuatro pines fundamentales para su funcionamiento:

  • Pin 1: VCC (Rojo)
  • Pin 2: Datos negativos (D-)
  • Pin 3: Datos positivos (D+)
  • Pin 4: Masa (GND)

La velocidad de transferencia de datos ha evolucionado: desde 1,5 Mbits/s (Baja Velocidad), pasando por 60 MB/s (USB 2.0, Alta Velocidad), hasta 600 MB/s o superiores (USB 3.0, SuperSpeed).

El hardware encargado de implementar la controladora para este bus se encuentra generalmente integrado dentro del propio chipset de la placa base. Al conectar un nuevo dispositivo, el sistema operativo se encarga de agregar el software (controlador) necesario para su correcto funcionamiento.

Bus IDE (Integrated Drive Electronics)

El estándar IDE (también conocido como PATA) sirve para controlar dispositivos de almacenamiento masivo, como unidades de disco duro y CD-ROM. Con la adopción de los buses PCI, las controladoras IDE se incluyeron dentro de la propia placa base.

El cable IDE clásico utiliza 40 conectores, cada uno con una función específica. Suele presentarse con dos conectores que permiten la conexión de dos dispositivos cada uno (configurados como maestro y esclavo). La limitación principal es que, mientras se accede a un dispositivo, el otro dispositivo conectado al mismo cable no puede utilizarse simultáneamente.

Bus SATA (Serial Advanced Technology Attachment)

SATA es un interfaz de conexión y transferencia de datos entre la placa base y los dispositivos de almacenamiento masivo (discos duros, unidades de estado sólido y lectores ópticos).

Nota: El texto original indica que tiene menos velocidad de transmisión que IDE. Sin embargo, SATA fue diseñado para superar las limitaciones de PATA, ofreciendo una mayor eficiencia y velocidades de transferencia superiores gracias a su conexión serial.

El controlador SATA puede estar integrado en la placa base o instalado como una tarjeta de expansión en un zócalo. SATA transfiere los datos mediante un conector de 7 pines, más delgado que el anterior, lo que facilita la conexión de varios dispositivos.

Estos buses también sirven para identificar los diferentes dispositivos conectados mediante protocolos específicos para la conexión y desconexión del periférico, y para detectar si el dispositivo funciona correctamente.