Front Side Bus

De El Museo de los 8 Bits

Front Side Bus o su acrónimo FSB (traducido "Bus de la parte frontal"), es el término usado para referirse al bus bidireccional que dispone la CPU para comunicarse con el northbridge. Este bus incluye señales de datos, direcciones y control, así como señales de reloj que sincronizan su funcionamiento. La frecuencia de trabajo del microprocesador se obtiene como resultado de multiplicar la frecuencia de reloj del FSB (en MHz, no en MT/s) por un factor multiplicador. Este factor multiplicador, así como la frecuencia de reloj del FSB pueden alterarse a través de la configuración de la placa base, generálmente a través de la BIOS, permitiendo así el overclocking. Por ejemplo una CPU de 1400 MHz, podría funcionar con una frecuencia de reloj de 133 MHz y un factor multiplicador de 10,5.

La máxima velocidad teórica del FSB está determinada por su ancho de banda suele ser 400 Mhz(que puede ser distinto de un sistema a otro). Por ejemplo, un FSB de 32 bits de ancho, funcionando a 100MHz ofrece un máximo de 400 MB/s, teniendo en cuenta los clock ticks:

4 Bytes * 100 MHz = 400 MB/s.

Por otra parte si se usa la tecnología Quad Pumping, si el bus funciona a 100 MHz de señal de reloj, en cada ciclo de reloj hay cuatro transferencias de datos. Se dice entonces que el bus funciona a 400 MT/s, y su ancho de banda es:

4 Bytes * 100 MHz * 4 = 1600 MB/s.

Algunos ordenadores tienen una Memoria Caché L2 o L3 externa a la propia CPU conectados mediante un back side bus (Bus trasero o bus de la parte de atrás). El acceso a la memoria caché, conectada a este bus, es más rápido que el acceso a la Memoria RAM por el FSB. En la actualidad, la caché L2, ha sido incluida en el chip del microprocesador, junto con la caché L1.

Historia y futuro

El FSB empezó a formar parte de la arquitectura de computadoras estándar desde que las aplicaciones requieren más memoria de la que el procesador podría retener.

Los más modernos FSB se utilizan a modo de conexión exclusiva principal entre la CPU y el Chipset. Éste chipset (generalmente compuesto por el trabajo en conjunto del northbridge y el southbridge) es el encargado de interconectar el resto de buses del sistema. Los buses como PCI, AGP, y buses de memoria se comunican con el chipset para permitir el correcto flujo de datos entre los diferentes dispositivos. Generalmente estos buses secundarios funcionan a una velocidad derivada de la velocidad del FSB.

Pese a la solución que dio al problema, siempre se ha pensado en que el FSB debería ser una tecnología con tendencia a desaparecer. Empresas como AMD siempre han criticado el FSB, ya que limita mucho las capacidades reales de un sistema generando mucha latencia y un tiempo de respuesta mayor, creando un auténtico cuello de botella para el resto de dispositivos. No fue hasta 2001 y la aparición de la tecnología HyperTransport cuando se pudo diseñar una tecnología capaz de reemplazar el uso del FSB. Actualmente empresas fabricantes de chipsets como NVIDIA, Silicon Integrated Systems ó VIA Technologies, ya han comenzado a eliminar el uso del FSB sustituyéndolo con la versión 3.0 de HyperTransport.

Atribución

Imagen:WikiLetra.png Este artículo proviene originalmente de Wikipedia
que lo licencia simultáneamente bajo las licencias

Creative Commons Reconocimiento - CompartirIgual 3.0
y la licencia de documentación libre GNU v.1.2 y posteriores
El Museo de los 8 bits lo integra en su wiki bajo cc-by-sa-3.0

Creative Commons License
Creative Commons Attribution iconCreative Commons Share Alike icon
GNU head
Herramientas personales