121

«Ангстрем» разработал комплект радиационно-стойких микросхем для космоса

Работы выполнялись по заказу Минпромторга в рамках ОКР «Обработка-15». Создано 5 изделий: микропроцессор «Спутник», мультиплексор и три типа аналого-цифровых преобразователей. Микросхемы могут использоваться как в комплекте, так и по отдельности.

читать полностью

  • 1
    Vladimir Smolnikov
    21.05.1618:29:47

    Я почему привел пример про систему управления двигателями Фалькон-9.

    Они вообще в своей работе НЕ ИСПОЛЬЗУЮТ радиационно устойчивые процессоры.

    Потому у них трехкратное избыточное дублирование. Они используют обычные х86 процессоры, причем не самые новые и не самые производительные. Фишка именно в этом.

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

    • 2
      A S
      21.05.1619:03:39

      Они вообще в своей работе НЕ ИСПОЛЬЗУЮТ радиационно устойчивые процессоры.

      Потому у них трехкратное избыточное дублирование. Они используют обычные х86 процессоры, причем не самые новые и не самые производительные. Фишка именно в этом.

      Да нет тут никакой фишки. У них софт для x86. Радстойких x86 — нет. Поэтому взяли три и сделали TMR. Были бы радстойкие — они бы взяли радстойкие … и точно так же поставили бы их три за TMR. Цена потери спутника/станции и т. п. — несопоставима с ценой компонентов. Поэтому максимально повышают надежность — где есть радстойкие компоненты — ставят их. И все троируют. Как на уровне узлов — так и на уровне схемы и даже на уровне прошивок FPGA.

      Почему важно импортозаместить именно этот тип компонентов. Потому что внести преднамеренные изменения в логику работы мажоритара — это вполне реальная закладка, в отличие от всякие прослушек, сканеров и прочей нереальной ерунды которой все боятся. Испорченный мажоритар не выявить, и никак не доказать что он был испорчен преднамеренно. Такой чип будет работать нормально — просто его радстойкость будет существенно снижена.

      Отредактировано: Антон Смоленский~21:08 21.05.16
      • 0
        Vladimir Smolnikov
        21.05.1619:16:57

        Я думаю нет. Если процессоры были бы радстойкие, то тройное дублирование не нужно.

        Причем в процессоре два ядра работают параллельно, также для дубляжа.

        Зачем такая избыточность? Это по сути 3 полноценных независимых системы.

        Слишком сложно и дорого. Нужно ли это?

        • 2
          A S
          21.05.1619:40:35

          Нужно — «радстойкость» — не означает 100% защиту. Вы поймите — что при двойном отказе — троирование не работает. А если отказ не восстанавливающийся — то есть из трех систем (модулей, чипов, узлов) осталось две? Дублирование то не работает в космосе — не понятно кто врет из двух систем, надо три обязательно. Поэтому троируются на нескольких уровнях. Радстойкий чип — это по большому счет чип у которого внутренности троированы.

          Слишком сложно и дорого. Нужно ли это?

          Сложнее и дороже потерять спутник, или орбитальную станцию, или космонавта.

          Причем в процессоре два ядра работают параллельно, также для дубляжа.

          В х86 системах дублирование на уровне ядер — задача практически не выполнимая. Между ними можно разделять задачи — да, но делать так чтоб они работали в точности одинаково — ИМХО нет. Да и нет смысла в дублировании. Если один из пары сломался — Вы не узнаете — кто. Вы просто узнаете что у Вас неисправность.

          Скорее всего на одном ядре у них живет Линукс, а космические задачи прибиты ко второму ядру. И они друг другу не мешают. Не более того.

          Отредактировано: Антон Смоленский~21:54 21.05.16
Написать комментарий
Отмена
Для комментирования вам необходимо зарегистрироваться и войти на сайт,