stringtranslate.com

interruptor baniano

En electrónica , un interruptor baniano es un interruptor cruzado complejo utilizado en interruptores eléctricos u ópticos .

Debe su nombre a su parecido con las raíces del baniano , que se cruzan formando patrones complejos. Los interruptores banianos lógicos se utilizan en rutas lógicas o de señales para cruzar la conmutación de señales en nuevas rutas.

Pueden ser sistemas mecánicos microelectromecánicos , eléctricos u ópticas no lineales . Su complejidad depende de la topología de los interruptores individuales en una matriz de interruptores (cuán ancho es y cuántas 'capas' o capas de interruptores se necesitan), para implementar una lógica de cruce deseada.

Diseño

Las matrices de cruce típicas siguen esta fórmula: un interruptor banyan N×N utiliza (N/2) log 2 N elementos. Se utilizan otras fórmulas para diferentes números de capas cruzadas, y el escalado es posible, pero se vuelve muy grande y complejo con matrices grandes de N×N. Se puede utilizar CAD para eliminar la monotonía de la creación de estos diseños. Una red banyan se implementa interconectando redes de conmutación 2×2 en etapas múltiples y recursivas.

Los interruptores se miden por cuántas etapas y cuántos clasificadores arriba/abajo y puntos de cruce tienen. Los conmutadores suelen tener buffers incorporados para una conmutación más rápida. Un interruptor típico puede tener:

  1. Un clasificador descendente de 2 × 2 y 4 × 4 [ se necesita definición ]
  2. Seguido de un clasificador de 8 × 8 [ definición necesaria ]
  3. Seguido de una red de conmutadores banyan de punto de cruce de 2 × 2

Esto da como resultado una clasificación de 3 niveles para un conmutador de red banyan de 3 etapas. [ Se necesita más explicación ]

Un ejemplo sencillo

Considere un interruptor baniano de 2 × 2, que requiere (2/2) log 2 2 = 1 elemento de conmutación. Este conmutador toma dos entradas, numeradas 0 y 1, y dos salidas, numeradas 0 y 1. Cada paquete que llega tiene un encabezado que contiene un bit que indica cuál es su destino (ya sea 0 o 1). Si el switch lee el bit y tiene valor 0, envía el paquete a su salida superior (que es 0 en este caso), y a su salida inferior si el bit de enrutamiento es uno. Conectando estos elementos de conmutación en serie y en paralelo es posible, por tanto, encaminar paquetes de formas más complicadas dependiendo de las rutas que se deseen establecer.

Direcciones futuras

El futuro pasa por disponer de conjuntos más grandes de entradas y salidas necesarias en un espacio muy pequeño. Ver fabricación de obleas y VLA .

Ver también

Referencias

enlaces externos