Исследования Марса

Иными словами работает старая проверенная вещь.
 
когда полетели Experience и Opportunity был удивлен двумя фактами:
  • проц тот-же что на Sojourner, хотя прошло изрядно времени и проц уже устарел, а задач у новых роверов было больше.
  • одна процессорная карта на ровер, без какого-либо дублирования

Это было поразительно, но главное все сработало!
 
Зато два ровера.
Зато ровера два. И срок их жизни он закладывали разумный, но так получилось, что не ломалось оно долго.
 
Иными словами работает старая проверенная вещь.
Не о том же и я говорил? Роверами рулят проверенные радиационно стойкие процессоры, а не обычные детали с Али. Причем "старость" процессора для Preseverance весьма относительна: Ровер начали разрабатывать в 2012-м, а процессор RAD750 впервые запустили на орбиту в 2005, то есть ему было всего 7 лет, по меркам космической техники самое то )
 
Да, удивительные факты, особенно учитывая, что у Соджорнеоа была процессор на основе intel 80C85, а на Спирите и Оппортъюнити RAD6000. И хотя в Вики есть упоминание, что RAD6000 был на лэндере Соджорнера (посадочной платформе - ретрансляторе) это видимо ошибка, так как RAD6000 в 1997 только сделали, а Соджорнер уже сел на Марс...

Upd вот здесь табличка очевидно более достоверная Comparison of embedded computer systems on board the Mars rovers - Wikipedia
 
Давно это было, может что-то и перепутал. Придется повторить
 
Иными словами работает старая проверенная вещь.
Просто, чем старее проц, тем меньше тразисторов и чем их размер больше, тем выше радиационная стойкость.
ВМ80 там ещё лучше будет себя чувствовать!
Да и пары штук вполне хватило бы для управления ровером. Но у нас же есть "программисты", а они люди суровые: освоят любой объём памяти и любые частоты работы.
 
Вот что их Вики говорит

The computer of the Pathfinder lander was a Radiation Hardened IBM Risc 6000 Single Chip (Rad6000 SC) CPU with 128 MB of RAM and 6 MB of EEPROM[28][29] and its operating system was VxWorks.[30]

Этот же проц на следующих роверах
 
Реакции: SDA
Зависит. На кремний-на-изоляторе есть нюансы. В основном, к этой технологии сейчас обращаются для уменьшения энергопотребления, но она и существенно увеличивает радиационную стойкость.
 
Реакции: SDA
Вот еще пошарил на древних сайтах, типа тех что в те далекие времена работали:

The lander was controlled by a derivative of the commercially available IBM RAD6000 computer, radiation-hardened to survive the flight. The computer featured a computing speed of 20 million instructions per second and 128 megabytes of dynamic random access memory for storage of flight software and engineering and science data, including images and rover information. Six megabytes of non-volatile memory stored flight software and time-critical data.

Ссылка на весь док: https://mars.nasa.gov/internal_resources/815/
 
Я долго ломал голову над этой противоречивой информацией, пока с утра не посмотрел свежим взглядом. Просто есть два девайса именуемых RAD6000 - процессор от IBM, который и стоял на базовой станции миссии Pathfinder (но не на Sojourner!), и более поздний дейвас от BAE включавший в единый по сути однопалатный комп, проц от IBM, память и т.п. Этот и стоял на более поздних Роверах. Но на. Sojourner был другой проц, о чем я и писал
 
Это лишь часть правды. С одной стороны, чем выше размер транзистора и больше мощность, потребная для его работы, тем сложнее его переключить внешним излучением. С другой стороны, чем больше его площадь, тем вероятнее попадание в него излучения и самого излучения он поймает больше и накопленная доза у него будет больше. Так что размер определяет скорее не общую стойкость, сколько какие именно проблемы будут у этого процессора и какими методами их придется решать.
Основной же причиной использования в космической технике старых архитектур и техпроцессов является обычное зло нашей вселенной: деньги создать новый процессор, по новой технологии, испытать, сертифицировать, вывести на рынок (убедить заказчиков, что он надёжен) стоит огромных денег, которым неоткуда взяться при мизерных сериях в сотни, в лучшем случае тысячи штук. Поэтому создание каждого процессора это целая эпоха, занимающая кучу времени и денег. Если бы у разработчиков космических аппаратов были безграничные ресурсы, они бы предпочли иметь на борту радиационностойкиц 16-ти ядерный Ryzen на 3+ГГц с десятками гигабайтами ОЗУ, обрабатывать нейросетями то, что видит марсоход и обрабатывать прямо на борту результаты хромотографии. А уж какие бы программы они писали системе навигации, как строили бы трехмерные карты дороги в реальном времени... Вот только бюджеты у НАСА не бесконечны...
 
Реакции: AH_R
Про sojourner я понимаю. Но он и не был наделен особым интеллектом, в отличии от базовой станции и последующих роверов.

Просто в те далекие времена смотрел интервью или читал как конструктора спирта и opportunity рассказывали что предпочли использовать устаревший, но хорошо показавший себя комп, а не гнаться за новизной. Кстати из-за этого были проблемы. Если не ошибаюсь они перезаливали софт как минимум дважды: один раз перед посадкой, второй после посадки.