Method and an apparatus for dynamically reconfiguring a system bus topology

   
   

A method and an apparatus is presented for configuring a system bus topology dynamically. In a preferred embodiment, the system bus is a Small Computer System Interface (SCSI) bus that connects a "daisy" chain of disk drives. Two types of disk drives are used: single ended (SE) "Ultra" drives capable of 20 MHz operation and LVD (low voltage differential) "Ultra Plus" drives capable of 40 MHz operation. LVD disk drives can also function in the slower SE mode. The first drive in the chain of drives may need to be connected by a cable over three feet long. This introduces signal degradation that is often overcome by introducing redrive circuitry to boost signal quality. This is an expensive solution and a much easier solution is presented: install a jumper between the last drive in the chain and the first drive. However, if LVD bus mode is used, then this jumper solution does not work and the jumper must be removed. Disk drives in a server system are "hot swappable," which means they can be changed at run time without shutting down the system. A method and an apparatus is provided for dynamically testing for the appropriate mode of bus operation based on the currently installed disk drives and adjusting the jumper setting accordingly.

Un método y un aparato se presenta para configurar una topología del autobús del sistema dinámicamente. En una encarnación preferida, el autobús del sistema es un autobús del interfaz pequeño del sistema informático (SCSI) que conecta una cadena de la "margarita" de los accionamientos de disco. Dos tipos de accionamientos de disco se utilizan: solo terminado (SE)"ultra" conduce capaz de la operación y de LVD (diferencial de 20 megaciclos de la baja tensión)"ultra más" las impulsiones capaces de la operación de 40 megaciclos. Los accionamientos de disco de LVD pueden también funcionar en el modo más lento del SE. La primera impulsión en la cadena de impulsiones puede necesitar ser conectado por un cable sobre tres pies de largo. Esto introduce la degradación de la señal que es superada a menudo introduciendo el trazado de circuito redrive para alzar calidad de la señal. Esto es una solución costosa y se presenta una solución mucho más fácil: instale un puente entre la impulsión pasada en la cadena y la primera impulsión. Sin embargo, si se utiliza el modo del autobús de LVD, después esta solución del puente no trabaja y el puente debe ser quitado. Los accionamientos de disco en un sistema del servidor son "intercambiables caliente," que los medios ellos se pueden cambiar en el tiempo de pasada sin cerrar abajo del sistema. Un método y un aparato se proporciona para dinámicamente probar para el modo apropiado de la operación del autobús basado en los accionamientos de disco actualmente instalados y ajustar el puente que fija por consiguiente.

 
Web www.patentalert.com

< Method and apparatus for providing distributed control of a home automation system

< System and method for transparently redirecting client requests for content using a front-end indicator to preserve the validity of local caching at the client system

> Method and apparatus for arbitration and fairness on a full-duplex bus using dual phases

> Controlling VLIW instruction operations supply to functional units using switches based on condition head field

~ 00166