stringtranslate.com

Norma IEEE 1355

El estándar IEEE 1355-1995 , IEC 14575 o ISO 14575 es un estándar de comunicaciones de datos para interconexión heterogénea (HIC).

IEC 14575 es un sistema de interconexión serial escalable, de bajo costo y baja latencia, originalmente pensado para la comunicación entre grandes cantidades de computadoras de bajo costo.

La norma IEC 14575 carece de muchas de las complejidades de otras redes de datos. La norma define varios tipos diferentes de medios de transmisión (incluidos cables y fibra óptica) para abordar distintas aplicaciones.

Dado que la lógica de red de alto nivel es compatible, es posible utilizar adaptadores electrónicos económicos. El IEEE 1355 se utiliza a menudo en laboratorios científicos. Entre los promotores se encuentran grandes laboratorios, como el CERN , y agencias científicas.

Por ejemplo, la ESA aboga por un estándar derivado llamado SpaceWire .

Logotipo del grupo de normas 1355

Objetivos

El protocolo fue diseñado para una red conmutada simple y de bajo costo compuesta por enlaces punto a punto . Esta red envía paquetes de datos de longitud variable de manera confiable a alta velocidad. Enruta los paquetes utilizando enrutamiento de agujero de gusano . A diferencia de Token Ring u otros tipos de redes de área local (LAN) con especificaciones comparables, IEEE 1355 escala más allá de mil nodos sin requerir velocidades de transmisión más altas. La red está diseñada para transportar tráfico de otros tipos de redes, en particular el Protocolo de Internet y el Modo de Transferencia Asíncrono (ATM), pero no depende de otros protocolos para transferencias de datos o conmutación. En esto, se parece a la Conmutación de Etiquetas Multiprotocolo (MPLS).

IEEE 1355 tenía objetivos como Futurebus y sus derivados Scalable Coherent Interface (SCI) e InfiniBand . El sistema de enrutamiento de paquetes de IEEE 1355 también es similar a VPLS , [ cita requerida ] y utiliza un esquema de etiquetado de paquetes similar a MPLS.

IEEE 1355 logra sus objetivos de diseño con una electrónica digital relativamente simple y muy poco software. Esta simplicidad es valorada por muchos ingenieros y científicos. [ which? ] Paul Walker (ver enlaces [ which? ] ) dijo que cuando se implementa en un FPGA , el estándar ocupa aproximadamente un tercio de los recursos de hardware de un UART (un puerto serial estándar) [ which? ] [ cita requerida ] y brinda cien veces la capacidad de transmisión de datos, al mismo tiempo que implementa una red de conmutación completa y es más fácil de programar. [ cita requerida ]

Históricamente, IEEE 1355 se derivó de las redes seriales asíncronas desarrolladas para las interfaces de datos seriales en chip Transputer modelo T9000. [1] El Transputer era un microprocesador desarrollado para implementar de forma económica la computación paralela. IEEE 1355 fue el resultado de un intento de preservar la red de datos inusualmente simple del Transputer. Este esquema de codificación de datos estroboscópicos hace que los enlaces se autorelojen, capaces de adaptarse automáticamente a diferentes velocidades. Fue patentado por Inmos bajo la patente del Reino Unido número 9011700.3, reivindicación 16 (codificación a nivel de bit DS-Link), y en 1991 bajo la patente de EE. UU. 5341371, [2] reivindicación 16. La patente expiró en 2011.

Usar

SpaceWire , inspirado en el estándar IEEE 1355 , se utiliza a veces para conexiones de datos digitales entre instrumentos científicos, controladores y sistemas de grabación. El estándar IEEE 1355 se utiliza en instrumentación científica porque es fácil de programar y gestiona la mayoría de los eventos por sí solo sin necesidad de un software complejo en tiempo real.

IEEE 1355 incluye una definición de medios de red de corta distancia, rápidos y económicos, pensados ​​como protocolos internos para la electrónica, incluidos los equipos de conmutación y enrutamiento de redes. También incluye protocolos de red de media y larga distancia, pensados ​​para redes de área local y redes de área amplia .

La norma IEEE 1355 está diseñada para uso punto a punto. Por lo tanto, podría reemplazar el uso más común de Ethernet , si utilizara tecnologías de señalización equivalentes (como la señalización diferencial de bajo voltaje ). [3]

El IEEE 1355 podría funcionar bien para los dispositivos digitales de consumo. El protocolo es más simple que Universal Serial Bus (USB), FireWire , Peripheral Component Interconnect (PCI) y otros protocolos de consumo. Esta simplicidad puede reducir los gastos de equipo y mejorar la confiabilidad. El IEEE 1355 no define ninguna transacción a nivel de mensaje, por lo que estas tendrían que definirse en estándares auxiliares.

En 1997 se construyó en Europa un banco de pruebas de 1024 nodos llamado Macramé. [4] Los investigadores que midieron el rendimiento y la confiabilidad del banco de pruebas Macramé proporcionaron información útil al grupo de trabajo que estableció el estándar. [5]

¿Qué es?

El trabajo del Instituto de Ingenieros Eléctricos y Electrónicos fue patrocinado por el Comité de Estándares de Arquitectura de Bus como parte de la Iniciativa de Sistemas Abiertos de Microprocesadores. El presidente del grupo fue Colin Whitby-Strevens, el copresidente fue Roland Marbot y el editor fue Andrew Cofler. El estándar fue aprobado el 21 de septiembre de 1995 como Estándar IEEE para Interconexión Heterogénea (HIC) (Interconexión serial escalable de bajo costo y baja latencia para construcción de sistemas paralelos) y publicado como IEEE Std 1355-1995. [6] Se formó una asociación comercial en octubre de 1999 y mantuvo un sitio web hasta 2004. [7]

La familia de estándares utiliza una lógica y un comportamiento similares, pero funcionan en un amplio rango de velocidades sobre varios tipos de medios. Los autores del estándar dicen que ningún estándar único aborda todos los puntos de precio y rendimiento de una red. Por lo tanto, el estándar incluye segmentos (en sus palabras) para interfaces eléctricas de un solo extremo (baratas), diferenciales (fiables) y de alta velocidad (rápidas), así como interfaces de fibra óptica. Las interfaces de larga distancia o rápidas están diseñadas de modo que no haya transferencia de potencia neta a través del cable.

Las velocidades de transmisión varían de 10 megabits por segundo a 1 gigabit por segundo. Los datos normales de la red consisten en bytes de 8 bits enviados con control de flujo. Esto la hace compatible con otros medios de transmisión comunes, incluidos los enlaces de telecomunicaciones estándar.

La longitud máxima de los distintos medios de transmisión de datos varía de un metro a tres kilómetros. El estándar de tres kilómetros es el más rápido. Los demás son más económicos.

Los conectores están definidos de tal manera que si un enchufe encaja en un conector, se supone que la conexión funciona. Los cables tienen el mismo tipo de enchufe en ambos extremos, de modo que cada estándar tiene solo un tipo de cable. Los "extensores" se definen como conectores de dos extremos que conectan dos cables estándar.

La electrónica de interfaz se encarga de la mayor parte del manejo de paquetes, el enrutamiento, el mantenimiento y la gestión de protocolos. No se necesita software para estas tareas. Cuando hay un error, los dos extremos de un enlace intercambian un intervalo de silencio o un reinicio y luego reinician el protocolo como si se tratara de un reinicio.

Un nodo de conmutación lee los primeros bytes de un paquete como una dirección y luego reenvía el resto del paquete al siguiente enlace sin leerlo ni modificarlo. Esto se denomina " conmutación de agujero de gusano " en un anexo del estándar. La conmutación de agujero de gusano no requiere software para implementar una estructura de conmutación. Una lógica de hardware simple puede organizar conmutaciones por error a enlaces redundantes.

Cada enlace define una conexión punto a punto full-duplex (transmisión y recepción bidireccional continua) entre dos componentes electrónicos que se comunican. Cada ruta de transmisión tiene un protocolo de control de flujo, de modo que cuando un receptor comienza a recibir demasiados datos, puede reducir el flujo. Los componentes electrónicos de cada ruta de transmisión pueden enviar datos de control de enlace por separado de los datos normales. Cuando un enlace está inactivo, transmite caracteres NULL. Esto mantiene la sincronización, finaliza cualquier transmisión restante rápidamente y prueba el enlace.

Algunos usuarios de Spacewire están experimentando con versiones half-duplex. [1] El esquema general es que half-duplex utiliza un canal de transmisión en lugar de dos. En el espacio, esto es útil porque el peso de los cables es la mitad. Los controladores invertirían el enlace después de enviar un carácter de fin de paquete. El esquema es más efectivo en los sistemas eléctricos con reloj automático, como Spacewire. En los segmentos ópticos de alta velocidad, el rendimiento half-duplex estaría limitado por el tiempo de sincronización de los bucles de enganche de fase utilizados para recuperar el reloj de bits.

Definición

Esta descripción es un breve resumen. La norma define más detalles, como las dimensiones del conector, los márgenes de ruido y los presupuestos de atenuación.

IEEE 1355 se define en capas y porciones. Las capas son características de red que son similares en diferentes medios y codificaciones de señales. Las porciones identifican una porción vertical de capas compatibles. La capa más baja define las señales. La más alta define los paquetes. Las combinaciones de paquetes, la capa de aplicación o transacción, están fuera del estándar.

Una porción, una implementación interoperable, se define mediante un código descriptivo conveniente, SC-TM-dd, donde:

Las porciones definidas incluyen:

Spacewire es muy similar a DS-DE-02, excepto que utiliza un conector "D" de 9 pines en microminiatura (menor peso) y señalización diferencial de bajo voltaje . También define algunos formatos de mensajes estándar de nivel superior, métodos de enrutamiento y materiales de conectores y cables que funcionan de manera confiable en vacío y con vibraciones severas.

Capa 0: La capa de señal

En todos los segmentos, cada enlace puede transmitir de forma continua en ambas direcciones ("full duplex"). Cada enlace tiene dos canales de transmisión, uno para cada dirección.

En un cable de enlace, los canales tienen una "media torsión" de modo que la entrada y la salida siempre van a los mismos pines del conector en ambos extremos del cable. Esto hace que los cables sean "promiscuos", es decir, cada extremo de cualquier cable se conectará a cualquier conector de un equipo.

Cada extremo del cable de un enlace debe estar claramente marcado con el tipo de enlace: por ejemplo, "Cable de enlace IEEE 1355 DS-DE".

Capa 1: La capa de carácter

Cada segmento define 256 caracteres de datos, lo que es suficiente para representar 8 bits por carácter. Estos se denominan "datos normales" o "N-caracteres".

Cada segmento define una serie de caracteres especiales de control de vínculo, a veces llamados "caracteres L". El segmento no puede confundirlos con caracteres N.

Cada segmento incluye un carácter de control de flujo de enlace (FCC), así como caracteres L para NULL (sin datos), ESCAPE, fin de paquete y fin de paquete excepcional. Algunos segmentos agregan algunos más para iniciar el enlace, diagnosticar problemas, etc.

Cada segmento tiene una detección de errores definida en la capa de caracteres, generalmente mediante paridad. La paridad suele distribuirse entre varios caracteres.

Un carácter de control de flujo otorga a un nodo permiso para transmitir algunos caracteres de datos normales. La cantidad depende del segmento, y los segmentos más rápidos envían más caracteres por FCC. Incorporar el control de flujo en un nivel bajo hace que el enlace sea mucho más confiable y elimina gran parte de la necesidad de retransmitir paquetes.

Capa 2: La capa de intercambio

Una vez que se inicia un enlace, intercambia caracteres continuamente. Estos son NULL si no hay datos para intercambiar. Esto prueba el enlace y garantiza que los bits de paridad se envíen rápidamente para finalizar los mensajes.

Cada segmento tiene su propia secuencia de inicio. Por ejemplo, DS-SE y DS-DE están en silencio y luego comienzan a enviar mensajes tan pronto como se les ordena que comiencen. Un carácter recibido es un comando para comenzar.

En la detección de errores, normalmente los dos extremos del enlace intercambian un silencio muy breve (por ejemplo, unos pocos microsegundos para DS-SE) o un comando de reinicio y luego intentan reiniciar y restaurar el enlace como si se hubiera encendido.

Capa 3: La capa de paquete común

Un paquete es una secuencia de datos normales con un orden y formato específicos, finalizada por un carácter de "fin de paquete". Los enlaces no intercalan datos de varios paquetes. Los primeros caracteres de un paquete describen su destino. El hardware puede leer esos bytes para enrutar el paquete. El hardware no necesita almacenar el paquete ni realizar ningún otro cálculo en él para copiarlo y enrutarlo.

Una forma estándar de enrutar paquetes es el enrutamiento de origen por agujero de gusano , en el que el primer byte de datos siempre le indica al enrutador cuál de sus salidas debe transportar el paquete. Luego, el enrutador elimina el primer byte y expone el siguiente byte para que lo use el siguiente enrutador.

Capa 4: La capa de transacción

La norma IEEE 1355 reconoce que deben existir secuencias de paquetes para realizar un trabajo útil, pero no define ninguna de estas secuencias.

Rebanada: DS-SE-02

DS-SE significa "Data and Strobe, Single-ended Electrical" (Datos y estroboscopio, eléctrico de un solo extremo). Es el estándar eléctrico más económico. Envía datos a una velocidad de hasta 200 megabits por segundo, a una distancia de hasta 1 metro, lo que resulta útil dentro de un instrumento para comunicaciones fiables con un número reducido de pines.

Una conexión tiene dos canales, uno por dirección. Cada canal consta de dos cables que transportan luz estroboscópica y datos. La línea estroboscópica cambia de estado siempre que la línea de datos inicia un nuevo bit con el mismo valor que el bit anterior. Este esquema hace que los enlaces tengan sincronización automática, es decir, que puedan adaptarse automáticamente a diferentes velocidades.

Los caracteres de datos comienzan con una paridad impar, seguida de un bit cero. Esto significa que el carácter es un carácter de datos normal, seguido de ocho bits de datos.

Los caracteres de control de enlace comienzan con paridad impar, seguido de un bit uno, seguido de dos bits. Un bit impar-1 significa que el carácter es un carácter de control de enlace. 00 es el carácter de control de flujo FCC, 01 es un final de paquete normal EOP, 10 es un final de paquete excepcional EEOP y 11 es un carácter de escape ESC. Un valor NULL es la secuencia "ESC FCC".

La FCC otorga permiso para enviar ocho (8) caracteres de datos normales.

Cada línea puede tener dos estados: por encima de 2,0 V y por debajo de 0,8 V ( señales de nivel lógico TTL o CMOS de un solo extremo). [8] La impedancia nominal es de 50 o 100 ohmios, para sistemas de 3,3 V y 5 V respectivamente. Los tiempos de subida y bajada deben ser <100 ns. La capacitancia debe ser <300 pF para 100 MBd y <4 pF para 200 MBd.

No se definen conectores porque DS-SE está diseñado para usarse dentro de equipos electrónicos.

Rebanada: DS-DE-02

DS-DE significa "Data and Strobe, Differential Electrical" (datos y estroboscopio, diferencial eléctrico). Es el estándar eléctrico que mejor resiste el ruido eléctrico. Envía datos a una velocidad de hasta 200 megabits por segundo, a una distancia de hasta 10 metros, lo que resulta útil para conectar instrumentos. El cable es grueso y los conectores estándar son pesados ​​y caros.

Cada cable tiene ocho hilos que transportan datos. Estos ocho hilos se dividen en dos canales, uno para cada dirección. Cada canal consta de cuatro hilos, dos pares trenzados. Un par trenzado transporta señal estroboscópica diferencial y el otro transporta datos diferenciales. La codificación para la capa de caracteres y superiores es similar a la definición DS-SE.

Como el cable tiene diez hilos y ocho se utilizan para datos, sobra un par trenzado. El par negro/blanco lleva opcionalmente alimentación de 5 V y retorno.

El tiempo de subida del controlador debe estar entre 0,5 y 2 ns. El voltaje diferencial puede variar de 0,8 V a 1,4 V, con 1,0 V típico ( señales de nivel lógico PECL diferencial). [8] La impedancia diferencial es de 95 ± 10 ohmios. El voltaje de salida de modo común es de 2,5 a 4 V. La impedancia de entrada del receptor debe ser de 100 ohmios, con un margen de error del 10 %. El voltaje de modo común de entrada del receptor debe estar entre -1 y 7 V. La sensibilidad del receptor debe ser de al menos 200 mV.

El cable estándar tiene diez cables. Los conectores son IEC-61076-4-107. Conector A (pin 1 primero, pin 2 segundo): a: marrón/azul, b: rojo/verde, c: blanco/negro, d: naranja/amarillo, e: violeta/gris (el pin 1 se asigna primero). Conector B (pin 2 primero, pin 1 segundo): e: marrón/azul, d: rojo/verde, c: negro/blanco, b: naranja/amarillo, a: violeta/gris. Observe la implementación de la "media torsión", que enruta las entradas y salidas a los mismos pines en cada conector.

El pin 1C/negro puede llevar 5 voltios, mientras que el 2C/blanco puede llevar retorno. Si hay una fuente de alimentación, debe tener un fusible autorreparador y puede tener protección contra fallas a tierra. Si no la hay, los pines deben incluir una resistencia de 1 MΩ a tierra para eliminar las tensiones estáticas.

Rebanada: TS-FO-02

TS-FO significa "Three of Six, Fiber Optical" (Tres de seis, fibra óptica). Se trata de un estándar de fibra óptica diseñado para fibras plásticas asequibles que funcionan en el infrarrojo cercano. Envía 200 megabits por segundo a unos 300 metros.

La longitud de onda debe estar entre 760 y 900 nanómetros, es decir, en el infrarrojo cercano . La velocidad de funcionamiento debe ser de 250 MBd como máximo, con una variación de 100 partes por millón como máximo. El rango dinámico debe ser de unos 12 decibeles .

El cable para este enlace utiliza dos fibras ópticas multimodo de 62,5 micrómetros de diámetro . La atenuación máxima de la fibra debe ser de 4 decibeles por kilómetro a una longitud de onda infrarroja de 850 nanómetros. El conector estándar en cada extremo es un conector MU dúplex. La férula 2 siempre está "dentro", mientras que la férula 1 está "afuera". Las líneas centrales deben estar en centros de 14 mm y el conector debe estar a 13,9 mm como máximo. El cable tiene una "media torsión" para hacerlo promiscuo.

El código de línea "3/6" envía un flujo de seis bits, de los cuales tres bits siempre están activos. Hay veinte caracteres posibles. Dieciséis se utilizan para enviar cuatro bits, dos (111000 y 000111) no se utilizan y dos se utilizan para construir caracteres de control de enlace. Estos se muestran con el primer bit enviado comenzando por la izquierda.

Este código de peso constante detecta todos los errores de un solo bit. Combinado con una comprobación de redundancia longitudinal , evita la necesidad de un CRC que puede duplicar el tamaño de los paquetes pequeños.

Los bytes de datos normales se envían como dos caracteres de datos, y el fragmento menos significativo se envía primero. Los símbolos especiales se envían como pares que incluyen al menos un carácter de control.

Los dos caracteres de control se denominan "Control" y "Control*", según el carácter anterior. Si el carácter anterior termina en 0, Control es 010101 y Control* es 101010. Si el carácter anterior termina en 1, Control es 101010 y Control* es 010101.

Los errores de datos se detectan mediante una paridad longitudinal: todos los nibbles de datos se procesan mediante OR exclusivo y luego el resultado se envía como nibble de suma de comprobación de 4 bits en el símbolo de final de paquete.

Este enlace transmite valores NULL cuando está inactivo. Cada carácter de control de flujo (FCC) autoriza al otro extremo a enviar ocho bytes, es decir, dieciséis caracteres de datos normales.

El enlace comienza enviando caracteres INIT. Después de recibirlos,125 μs , cambia a enviar valores NULL. Después de enviar valores NULL para125 μs , envía un único INIT. Cuando un enlace ha enviado y recibido un único INIT, puede enviar un FCC y comenzar a recibir datos.

Recibir dos INIT consecutivos, o muchos ceros o unos, indica desconexión.

Al igual que el código dos de cinco , se puede decodificar asignando pesos a las posiciones de los bits, en este caso 1-2-0-4-8-0. Los dos bits de peso 0 se asignan para garantizar que haya un total de tres bits establecidos. Cuando el nibble tiene uno o tres bits 1, esto es inequívoco. Cuando el nibble es 0 o F (cero o cuatro bits 1), se debe hacer una excepción. Y cuando el nibble tiene dos bits 1, hay ambigüedad:

Rebanada: HS-SE-10

HS-SE significa "High speed, Single-ended Electrical" (Electricidad de un solo extremo y alta velocidad). Es la conexión eléctrica más rápida. Envía un gigabit por segundo, pero el alcance de 8 metros limita su uso a los grupos de instrumentos. Sin embargo, las funciones de modulación y control de enlace de este estándar también se utilizan en los protocolos de fibra óptica de área amplia.

Un cable de enlace consta de dos cables coaxiales de 50 Ω y 2,85 mm de diámetro. La impedancia de toda la línea de transmisión debe ser de 50 ohmios ±10 %. Los conectores deben cumplir la norma IEC 1076-4-107. Los cables coaxiales se "torcen" de forma que el pin B siempre esté "dentro" y el pin A siempre esté "fuera".

El enlace eléctrico es de un solo extremo. Para el funcionamiento a 3,3 V, el voltaje bajo es de 1,25 V y el alto es de 2 V. Para el funcionamiento a 5 V, el voltaje bajo es de 2,1 V y el alto es de 2,9 V. La velocidad de señalización es de 100 MBd a 1 GBd . El tiempo de subida máximo es de 300 picosegundos y el mínimo de 100 picosegundos.

El código 8B/12B del enlace HS es un código de disparidad pareada equilibrada , por lo que no hay transferencia de potencia neta. Esto se consigue manteniendo una disparidad continua, un recuento de la cantidad promedio de unos y ceros. Utiliza la disparidad continua para invertir caracteres de forma selectiva. Un carácter invertido se marca con un bit de inversión establecido. 8B/12B también garantiza una transición de reloj en cada carácter.

8B/12B primero envía un bit de paridad impar, seguido de 8 bits (el bit menos significativo primero), seguido de un bit de inversión, seguido de un 1 (que es el bit de inicio) y un 0 que es el bit de parada.

Cuando la disparidad de un carácter es cero (es decir, tiene la misma cantidad de unos y ceros y, por lo tanto, no transferirá potencia), se puede transmitir invertido o no invertido sin que esto afecte a la disparidad en ejecución. Los caracteres de control de enlace tienen una disparidad de cero y están invertidos. Esto define 126 caracteres de enlace posibles. Todos los demás caracteres son caracteres de datos normales.

Los caracteres de enlace son: 0:IDLE 5:START_REQ (solicitud de inicio) 1:START_ACK (confirmación de inicio) 2:STOP_REQ (solicitud de detención) 3:STOP_ACK (confirmación de detención) 4:STOP_NACK (confirmación de detención negativa) 125:FCC (carácter de control de flujo) 6:RESET

Cuando se inicia un enlace, cada lado tiene un bit "CAL" que es cero antes de que el receptor se calibre con el enlace. Cuando CAL es cero, el receptor descarta todos los datos que recibe.

Durante un arranque unidireccional, el lado A envía IDLE. Cuando el lado B está calibrado, comienza a enviar IDLE a A. Cuando A está calibrado, envía START_REQ. B responde con START_ACK a A. A continuación, A envía START_REQ a B, B responde con START_ACK y, en ese momento, A o B pueden enviar un carácter de control de flujo y comenzar a obtener datos.

En un arranque bidireccional, ambos lados comienzan a enviar IDLE. Cuando el lado A está calibrado, envía START_REQ al lado B. El lado B envía START_ACK y luego A puede enviar un FCC para comenzar a obtener datos. El lado B hace exactamente lo mismo.

Si el otro lado no está listo, no responde con un START_ACK. Después de 5 ms, el lado A vuelve a intentarlo. Después de 50 ms, el lado A se da por vencido, apaga la alimentación, se detiene y notifica un error. Este comportamiento es para evitar lesiones oculares causadas por un extremo de fibra óptica desconectado de alta potencia.

Un carácter de control de flujo (FCC) autoriza al receptor a enviar treinta y dos (32) caracteres de datos.

Se repite un carácter de reinicio y luego se provoca un inicio unidireccional.

Si un receptor pierde la calibración, puede enviar un comando de reinicio o simplemente mantener su transmisor bajo, provocando una falla de calibración en el otro enlace.

El enlace solo se apaga si ambos nodos solicitan el apagado. El lado A envía STOP_REQ, el lado B responde con STOP_ACK si está listo para apagarse o con STOP_NACK si no está listo. El lado B debe realizar la misma secuencia.

Rebanada: HS-FO-10

"HS-FO" significa "fibra óptica de alta velocidad". Es la fibra más rápida y también la que tiene mayor alcance. Envía un gigabit por segundo a una distancia de hasta 3000 metros.

El código de línea y los niveles superiores son como HS-SE-10.

El cable es muy similar al otro cable óptico, el TS-FO-02, excepto por la etiqueta obligatoria y el conector, que debe ser IEC-1754-6. Sin embargo, en los cables más antiguos, suele ser exactamente igual que el TS-FO-02, excepto por la etiqueta. HS-FO-10 y TS-FO-02 no son compatibles.

Este cable puede ser multimodo de 62,5 micrómetros, multimodo de 50 micrómetros o monomodo de 9 micrómetros. Estos varían en costo y en las distancias que permiten: 100 metros, 1000 metros y 3000 metros respectivamente.

En el caso de la fibra multimodo, la potencia de lanzamiento del transmisor es generalmente de -12 dBm . La longitud de onda es de 760 a 900 nanómetros ( infrarrojo cercano ). En el receptor, el rango dinámico es de 10 dB y la sensibilidad es de -21 dBm con una tasa de error de bit de un bit en 10 12 bits.

En el caso de la fibra monomodo, la potencia de lanzamiento del transmisor es generalmente de -12 dBm. La longitud de onda es de 1250 a 1340 nanómetros ( infrarrojo más lejano ). En el receptor, el rango dinámico es de 12 dB y la sensibilidad es de -20 dBm con una tasa de error de bit de un bit en 10 12 bits.

Referencias

  1. ^ ab Barry M. Cook; C. Paul H. Walker (17 de septiembre de 2009). "SpaceWire y IEEE 1355 revisitados" (PDF) . Conferencia internacional de Spacewire .
  2. ^ US 5341371 "Interfaz de comunicación" 
  3. ^ Cook, Barry M.; Walker, Paul (septiembre de 2006). "Ethernet sobre Spacewire: problemas de software" (PDF) . Congreso Astronáutico Internacional . 61 (1–6): 250. Bibcode :2007AcAau..61..250C. doi :10.1016/j.actaastro.2007.01.008.describe una red Linux exitosa que proporciona funciones Ethernet mediante interfaces Spacewire comerciales. Spacewire se deriva de IEEE 1355 y utiliza LVDS .
  4. ^ Haas, S.; Thornley, DA; Zhu, M.; Dobinson, RW; Heeley, R.; Martin, B. (3 de noviembre de 1997). "Resultados de la red de conmutación IEEE 1355 de 1024 nodos Macramé". Conferencia europea sobre multimedia, sistemas integrados y comercio electrónico . CiteSeerX 10.1.1.50.6138 . 
  5. ^ Stefan Haas. "El estándar IEEE 1355: desarrollos, desempeño y aplicación en física de alta energía". 1998. pág. 121.
  6. ^ "IEEE Std 1355-1995 Standard for Heterogeneous InterConnect". Sitio web oficial . Asociación de Normas IEEE . 30 de octubre de 1998. Archivado desde el original el 27 de septiembre de 2011 . Consultado el 13 de septiembre de 2011 .
  7. ^ "1355 Association". 24 de febrero de 2000. Archivado desde el original el 18 de mayo de 2004.
  8. ^ ab Dr SM Parkes. "Alta velocidad, bajo consumo, excelente compatibilidad electromagnética: LVDS para el manejo de datos a bordo". pág. 2.

Lectura adicional

Enlaces externos