viernes, 20 de noviembre de 2015

Semana 1 - Buses de Expansión y Plug and Play

Esta primera semana de blog hemos aprendido lo que son buses de expansión (tipos y cómo funcionan) y Plug and Play.

Buses de Expansión

Los buses de expansión son un elemento de la placa base que permite conectarla a una tarjeta de expansión la cual puede realizar funcionaes de control de dispositivos externos adicionales.

Las características principales son:
  1. Que van conectados al southbridge o al chipset. 
  2. Sólo se usan en la actualidad los PCI-Express y escasamente los PCI 
  3. Todos los buses son internos excepto el eSATA.
Y junto a esto, hemos visto como calcular la Tasa de Transferencia, que se consigue multiplicando el ancho del bus por la frecuencia, y asi sabemos la cantidad de Mb que transfiere el bus por segundo.


Los Tipos de buses de expansión dados esta semana han sido el XT (8 y 16 bits), ISA (evolución del bus XT que iba a 8 y 16 bits), el EISA fue la versión extendida del ISA que iba a mayor velocidad pero con bajo éxito por su alto coste de fabricación, MCA fue fabricado por IBM como competencia del bus EISA y fue el primero en alcanzar los 32 bits, VLB fue un bus que soportaba 32 bits pero lo conseguía gracias a que estaba formado por un ISA de 16 bits y una extensión, PCI fue el primer bus con Plug and Play, la velocidad ya no dependía de la CPU y utiliza el reloj de la CPU para evitar cuellos de botella, y hay tres tipos que son los x1, x4, x8 y x16.

Hasta aquí los Buses de Expansión. Vamos a pasar con el sistema Plug and Play.

Plug and Play

Entre las clases que dimos los buses de expansión, dimos lo que era un proceso de instalación automática de controladores al que se le llama al Plug and Play que tienen los dispositivos que contienen este sistema en sus características, y consiste en configurar un dispositivo hardware para que se comunique con un SO concreto y saber que hacer con él.

Este sistema de instalación de controladores se divide en tres procesos:
  1. IRQ: Es la señal que el dispositivo manda a la CPU para indicarle que va a hacer alguna acción. Los ordenadores empezaron con 16 IRQ nativas hasta la ampliación actual en la que tenemos 24 IRQ, además de que antes no se podía compartir una misma IRQ para 2 dispositivos. Y se clasifican desde el 0 al 23 por prioridades y la más cercana al 0 tiene la máxima prioridad.
  2. Memoria base: Proceso en el que se utliza una Zona de Memoria RAM para acceder a un dispositivo y no se puede compartir por 2 dispositivos ya que si ocurre esto, habrá una congelación del sistema y del que necesitará reinicio para descongelarlo.
  3. DMA: Se le llama a la conexión directa entre un Dip y la Memoria RAM, y se utiliza para que la CPU y los chipsets no tenga que trabajar lo que el dispositivo le pide a la RAM. Su aparición es simultánea con los Pentium.

Antes de existir este sistema, todo esto se hacia manualmente con Dips (interruptores con dos posiciones) y Jumpers.

A mitad de semana también vimos la Rúbrica con la que se va a evaluar este trabajo.

Hasta aquí llega mi entrada de esta semana, me ha parecido una semana muy interesante porque hemos visto desde buses que no se utilizan actualmente pero sirven para saber como hemos llegado hasta aquí, hasta buses actuales los cuales hemos visto con mas profundidad y su correspondiente sistema para la instalación de controladores, el Plug and Play.

No hay comentarios:

Publicar un comentario