SAE AS5643-2004
Requisitos de interfaz IEEE -1394b para aplicaciones de vehículos militares y aeroespaciales

Estándar No.
SAE AS5643-2004
Fecha de publicación
2004
Organización
SAE - SAE International
Estado
Remplazado por
SAE AS5643A-2006
Ultima versión
SAE AS5643B-2016
Alcance
"Esta norma aeroespacial (AS) SAE establece los requisitos para el uso de IEEE-1394b como red de bus de datos en vehículos militares y aeroespaciales. Define el concepto de operaciones y flujo de información en la red. Como se analiza en 1.4@, esta especificación contiene amplía las restricciones a los estándares IEEE-1394 "disponibles en el mercado" y se supone que el lector ya tiene conocimientos prácticos de IEEE-1394. Este documento se conoce como la especificación "base" que contiene los requisitos genéricos. que especifican las características del bus de datos, los formatos de datos y la operación del nodo. Es importante tener en cuenta que esta especificación no es independiente: varios requisitos proporcionan solo implementaciones de ejemplo y delegan la implementación real a ser especificada por el arquitecto/integrador de red para un vehículo en particular. aplicación. Esta información generalmente está contenida en una hoja de barra diagonal ""perfil de red"" que está subordinada a esta especificación básica. De manera similar, las características eléctricas del medio del bus, así como la información del conector, están contenidas en una hoja "física". capa"" barra diagonal@ que también puede ser exclusiva de una aplicación de vehículo particular. En resumen, la comprensión total de esta especificación requiere conocimiento de los estándares IEEE-1394b y acceso a las hojas de barras de la capa física y a las hojas de barras y al manual de la aplicación de destino. Propósito: El propósito de este documento es estandarizar un enfoque para el uso de IEEE-1394 en aplicaciones críticas para la seguridad/misión crítica para vehículos militares y aeroespaciales. La información contenida en este documento se utilizará para ayudar en el diseño@fabricación@y mantenimiento de los nodos que interactúan a través de la red del vehículo. Este documento es controlado y mantenido por la SAE con soporte técnico de los proveedores de Nodos Remotos. Aplicación: La red IEEE-1394 definida en este documento proporciona un protocolo de comunicación basado en velocidad determinista superpuesto a las capacidades del estándar IEEE-1394 existente. Interpretación: Se aplicarán las siguientes interpretaciones a estas palabras@ a menos que se indique lo contrario@ cuando se utilicen en este documento. Mayo: una acción permitida. Deberá: Un requisito obligatorio. Debería: una acción recomendada. Testamento: Una declaración de intenciones. Adiciones a los estándares IEEE-1394@ IEEE-1394a@ e IEEE-1394b: Las adiciones incluyen el uso de paquetes de flujo asíncronos@ una velocidad de cuadro fija sincronizada con un paquete de inicio de cuadro@ adición de una verificación de paridad vertical@ asignación estática de números de canal @ preasignación de ancho de banda@ y uso de Mensajería de Suscriptor Anónimo. Uso de transmisiones asincrónicas: las transmisiones asincrónicas se utilizan para la mayoría de las comunicaciones en la red. Los paquetes asíncronos e isócronos no son necesarios, pero pueden utilizarse. Las arquitecturas y protocolos discutidos en el contexto de este documento se basan en flujos asincrónicos@ a menos que se indique lo contrario. Un ejemplo de uso de paquetes asíncronos sería permitir que el equipo de prueba lea datos de una ROM de configuración. Un ejemplo de uso de paquetes isócronos sería para la transmisión de vídeo y/o audio. Una velocidad de fotogramas fija: si no se utilizan paquetes isócronos, no es necesario que los paquetes de inicio de ciclo se envíen a la velocidad normal de 125 microsegundos. En lugar de ello, esta implementación proporciona una velocidad de fotogramas fija para la sincronización de la red. Si se utilizan paquetes isócronos, es necesario utilizar la función Cycle Master para que los inicios de ciclos periódicos de 125 microsegundos estén disponibles para las fuentes isócronas que los esperan. La Figura 18 en 3.3.3.3 muestra un ejemplo de entrelazado de paquetes isócronos y paquetes de flujo asíncronos. Sincronización mediante paquetes de inicio de trama: la computadora de control transmite un paquete de inicio de trama (STOF) en cada bus a una velocidad de trama periódica (por ejemplo, 100 Hertz). Este paquete informa a todos los nodos del bus que se ha iniciado una nueva trama. Asignación estática de números de canal: debido a que los paquetes de flujo asíncronos son @ en realidad @ paquetes isócronos @ el destino del paquete se identifica mediante un número de canal. A diferencia del estándar 1394@, los números de canal para los nodos de destino no los asigna un administrador de recursos isócrono (IRM). En cambio, los números de canal para cada nodo en el bus están preasignados, son específicos de la aplicación y se definirán según lo requiera la arquitectura. Preasignación de ancho de banda: La falta de un IRM requiere que el ancho de banda también esté preasignado. Los tiempos de transmisión y recepción para cada nodo en el bus se asignan como compensaciones @ en incrementos de 1 microsegundo @ desde el inicio de cada trama (paquete STOF). Las compensaciones para cada nodo en el bus son específicas de la aplicación y se definirán según lo requiera la arquitectura. Verificación de paridad vertical: la verificación de paridad vertical (VPC) se realiza en el área de datos de cada paquete como complemento de la verificación de redundancia cíclica (CRC) realizada por los dispositivos de capa física 1394. La VPC proporciona integridad de datos adicional a medida que los mensajes avanzan a través de las capas física y de software. Mensajería de suscriptor anónimo: La mensajería de suscriptor anónimo (ASM) es un protocolo@ en el cual@ un nodo remoto en la red puede suscribirse a cada mensaje que requiera. El software ASM en el Nodo Remoto reenviará solo los mensajes a los que se haya suscrito el Nodo Remoto. ASM es un protocolo de nivel superior diseñado para las demandas de sistemas integrados en tiempo real altamente modulares que operan bajo un paradigma de "empuje de datos". ASM está diseñado para ser independiente de protocolos de nivel inferior y, como tal, no utiliza el encabezado 1394 para transportar información peculiar de ASM. ASM está diseñado para admitir comunicación determinista@ segura@ de baja latencia entre procesadores@ sensores@ instrumentación@ y pantallas en aplicaciones de misión crítica. Utiliza ID de mensajes para desacoplar el tráfico de red de las direcciones físicas, de modo que el software de la aplicación pueda comunicarse sin conocimiento de la topología de la red".

SAE AS5643-2004 Historia

  • 2016 SAE AS5643B-2016 Requisitos de interfaz IEEE-1394b para aplicaciones de vehículos militares y aeroespaciales
  • 2013 SAE AS5643A-2013 Requisitos de interfaz IEEE-1394b para aplicaciones de vehículos militares y aeroespaciales
  • 2006 SAE AS5643A-2006 Requisitos de interfaz IEEE -1394b para aplicaciones de vehículos militares y aeroespaciales
  • 2004 SAE AS5643-2004 Requisitos de interfaz IEEE -1394b para aplicaciones de vehículos militares y aeroespaciales



© 2023 Reservados todos los derechos.