Page 307 - ЭВМ
P. 307

Стремление  в  большинстве  случаев  для  ввода-вывода  данных
               использовать  универсальные  стандартные  магистрали  с  высокой
               MIL-STD-1553  пропускной  способностью (например  магистрали
               по  стандарту MIL-STD-1553)  привело  к  тому,  что  сбоеустойчивость
               и  надежность  этих  магистралей,  рассчитанных  на  использование

               в «холодном» резерве, обеспечивалась за счет отработанных схемно-
               технических  решений,  сертифицированной  элементной  базы  и  алго-
               ритмических способов защиты от сбоев.
                      В перспективных высокопроизводительных бортовых вычисли-
               тельных  системах  планируется  использование  холодного  резервиро-
               вания всех модулей с перекрестными связями между ними. Для обес-
               печения  сбоеустойчивости  системы  предполагается  использование
               избыточного кодирования данных в памяти каждого процессора, сто-
               рожевых  таймеров,  контролирующих  функционирование  процессора
               на разных уровнях, а также защиты обмена по магистралям по тайм-
               аутам. Переключение модулей на холодный резерв планируется с по-

               мощью  специальных  схем  реконфигурации,  контролирующих  про-
               цессы  в  вычислительной  системе.  Общий  подход  к  реконфигурации
               такой  системы  базируется  на  том,  что  объект  управления  допускает
               перерыв  в  управлении  на  короткое  время  с  условием,  что  режим
               управления может быть быстро восстановлен (в течение секунд или
               нескольких десятков секунд для геостационарных объектов). Для вос-
               становления  режима  функционирования  вычислительной  системы

               данные, необходимые для восстановления, должны с достаточно ма-
               лым периодом сохраняться в специальной энергонезависимой памяти.
                      БЦВМ «Салют-32» является продолжением серии БЦВМ «Салют»,
               разработки зеленоградских НИИ. Этой БЦВМ присущи характерные
               черты  современных  БЦВМ:  она  выполнена  на  базе  универсального
               процессора с программно ориентированной архитектурой и конвейе-
               ризацией  выполнения  команд.  БЦВК  на  базе  БЦВМ «Салют-32»
               строится  с  использованием  стандартных  высокопроизводительных
               внутренних (Q-bus) и внешних (MIL-STD-1553B) магистралей. В ка-
               честве  элементной  базы  используются  современные  СБИС  и  про-
               граммируемые  логические  интегральные  схемы (ПЛИС),  предназна-

               ченные  для  космического  применения.  Программное  обеспечение
               располагается в перепрограммируемой в полете памяти и разрабаты-
               вается на языке высокого уровня Модула-2 [58].
                      Указанная БЦВМ в составе бортовых вычислительных комплек-
               сов  применяется  в  двух  вариантах:  или  в  двухмашинном  комплексе
               с разделением задач, выполняемых в двух БЦВМ (комплекс «Салют-32»)
               (рис. 9.3),  или  в  режиме  подмены  БЦВМ  с «холодным»  резервом



                                                           296
   302   303   304   305   306   307   308   309   310   311   312