SAE AS5643-2004 Требования к интерфейсу IEEE-1394b для приложений военной и аэрокосмической техники - Стандарты и спецификации PDF

SAE AS5643-2004
Требования к интерфейсу IEEE-1394b для приложений военной и аэрокосмической техники

Стандартный №
SAE AS5643-2004
Дата публикации
2004
Разместил
SAE - SAE International
состояние
быть заменен
SAE AS5643A-2006
Последняя версия
SAE AS5643B-2016
сфера применения
«Настоящий аэрокосмический стандарт SAE (AS) устанавливает требования к использованию IEEE-1394b в качестве сети шин данных в военных и аэрокосмических транспортных средствах. Он определяет концепцию операций и потока информации в сети. Как обсуждалось в разделе 1.4 @, эта спецификация содержит расширяет ограничения на «готовые» стандарты IEEE-1394@ и предполагает, что читатель уже имеет практические знания IEEE-1394. Этот документ называется «базовой» спецификацией@ и содержит общие требования которые определяют характеристики шины данных @ форматы данных и работу узла. Важно отметить, что эта спецификация не является автономной - некоторые требования предоставляют только примеры реализаций и делегируют фактическую реализацию, которая должна быть указана сетевым архитектором/интегратором для конкретного транспортного средства. Эта информация обычно содержится в "профиле сети"", который соответствует настоящей базовой спецификации. Аналогичным образом@ электрические характеристики среды шины@, а также информация о разъемах содержатся в ""физическом Layer"" косая черта@, которая также может быть уникальной для конкретного применения транспортного средства. Таким образом, полное понимание этой спецификации требует знания стандартов IEEE-1394b и доступа к разделительным таблицам физического уровня, а также разделительным таблицам и справочнику для целевого приложения. Цель: Целью этого документа является стандартизация подхода к использованию IEEE-1394 в критически важных для безопасности/критических приложениях для военных и аэрокосмических транспортных средств. Информация, содержащаяся в настоящем документе, будет использоваться для помощи в проектировании@ изготовлении@ и обслуживании узлов, которые взаимодействуют через сеть автомобиля. Этот документ контролируется и поддерживается SAE при технической поддержке поставщиков удаленных узлов. Применение: Сеть IEEE-1394, определенная в этом документе, обеспечивает детерминированный протокол связи на основе скорости, наложенный на существующие возможности стандарта IEEE-1394. Интерпретация: Следующие толкования должны быть даны этим словам@, если не указано иное@, где они используются в этом документе. Мэй: разрешенное действие. Должен: Обязательное требование. Должно: Рекомендуемое действие. Уилл: Декларация о намерениях. Дополнения к стандартам IEEE-1394@, IEEE-1394a@ и IEEE-1394b: Дополнения включают использование пакетов асинхронного потока@, фиксированную частоту кадров, синхронизированную с пакетом начала кадра@, добавление проверки вертикальной четности@ статическое назначение номеров каналов. @ предварительное назначение пропускной способности @ и использование анонимных сообщений подписчиков. Использование асинхронных потоков. Асинхронные потоки используются для большей части коммуникаций в сети. Асинхронные и изохронные пакеты не требуются, но могут использоваться. Архитектуры и протоколы, обсуждаемые в контексте этого документа, основаны на асинхронных потоках@, если не указано иное. Примером использования асинхронных пакетов может быть разрешение тестовому оборудованию считывать данные из ПЗУ конфигурации. Примером использования изохронных пакетов может быть потоковая передача видео и/или аудио. Фиксированная частота кадров. Если изохронные пакеты не используются, нет необходимости отправлять пакеты начала цикла с обычной частотой 125 микросекунд. Вместо этого эта реализация обеспечивает фиксированную частоту кадров для синхронизации сети. Если используются изохронные пакеты@, необходимо использовать функцию Cycle Master, чтобы 125-микросекундные периодические циклы были доступны изохронным источникам, которые их ожидают. На рисунке 18 в 3.3.3.3 показан пример чередования изохронных пакетов и пакетов асинхронного потока. Синхронизация посредством пакетов начала кадра: Пакет начала кадра (STOF) передается управляющим компьютером на каждой шине с периодической (например, 100 Гц) частотой кадров. Этот пакет сообщает всем узлам шины о начале нового кадра. Статическое присвоение номеров каналов. Поскольку пакеты асинхронного потока@ в действительности@ являются изохронными пакетами@, пункт назначения пакета идентифицируется номером канала. В отличие от стандарта 1394@ номера каналов для узлов назначения не назначаются изохронным диспетчером ресурсов (IRM). Вместо этого@ номера каналов для каждого узла на шине назначаются заранее@, зависят от приложения@ и будут определены в соответствии с требованиями архитектуры. Предварительное назначение полосы пропускания. Отсутствие IRM также требует предварительного назначения полосы пропускания. Время передачи и приема для каждого узла на шине назначается как смещение@ с шагом 1 микросекунда@ от начала каждого кадра (пакета STOF). Смещения для каждого узла на шине зависят от приложения и определяются в соответствии с требованиями архитектуры. Проверка вертикальной четности: проверка вертикальной четности (VPC) выполняется в области данных каждого пакета в дополнение к проверке циклическим избыточным кодом (CRC), выполняемой 1394 устройствами физического уровня. VPC обеспечивает дополнительную целостность данных по мере прохождения сообщений через физический и программный уровни. Анонимный обмен сообщениями с подписчиками: Анонимный обмен сообщениями с подписчиками (ASM) — это протокол@, в котором@ удаленный узел в сети может подписаться на каждое сообщение, которое ему необходимо. Программное обеспечение ASM на удаленном узле будет пересылать только те сообщения, на которые подписан удаленный узел. ASM — это протокол верхнего уровня, адаптированный для требований модульных встроенных систем реального времени, работающих в парадигме «передачи данных». ASM спроектирован так, чтобы быть независимым от протоколов более низкого уровня, и @ как таковой @ не использует заголовок 1394 для передачи специфичной для ASM информации. ASM предназначен для поддержки детерминированной @ безопасной связи с малой задержкой между процессорами @ датчиками @ приборами @ и дисплеями в критически важных приложениях. Он использует идентификаторы сообщений для отделения сетевого трафика от физических адресов, чтобы прикладное программное обеспечение могло взаимодействовать без знания топологии сети».

SAE AS5643-2004 История

  • 2016 SAE AS5643B-2016 Требования к интерфейсу IEEE-1394b для приложений военной и аэрокосмической техники
  • 2013 SAE AS5643A-2013 Требования к интерфейсу IEEE-1394b для приложений военной и аэрокосмической техники
  • 2006 SAE AS5643A-2006 Требования к интерфейсу IEEE-1394b для приложений военной и аэрокосмической техники
  • 2004 SAE AS5643-2004 Требования к интерфейсу IEEE-1394b для приложений военной и аэрокосмической техники



© 2023. Все права защищены.