No mês passado, o rover Perseverance da NASA pousou em Marte. Até o toque na superfície, o período de pouso do rover foram alguns dos “minutos brutais e estressantes da história da aviação espacial, mas este é apenas o começo para o Perseverance”, disse Al Chen do JPL (Jet Propulsion Laboratory).
Dito isso, o pouso do Perseverance no planeta vermelho não foi apenas o resultado da tecnologia da NASA, mas também do software de código aberto como o Linux usado no Ingenuity (um pequeno helicóptero). Ingenuity será a primeira vez que uma aeronave voará na atmosfera marciana.
Por que o rover Perseverance da NASA é movido por uma CPU de 23 anos?
O Ingenuity é alimentado por um chipset baseado em ARM de quase 8 anos chamado Snapdragon 801 da Qualcomm.
O rover Perseverance da NASA usa uma CPU de 23 anos chamada PowerPC 750. O PowerPC 750 é uma CPU de núcleo único que funciona a 233 MHz, o que não chega nem perto da potência dos processadores eletrônicos modernos. A razão pela qual eles escolheram o mesmo é por causa de sua eficiência.
O PowerPC 750 foi o primeiro processador equipado com previsão dinâmica de ramificação. Para começar, usando a previsão de ramificação dinâmica, o processador adivinha as instruções a seguir com base nas instruções anteriores. Os processadores modernos usam esse método e, portanto, funcionam com eficiência.
No entanto, o processador do rover não é exatamente o PowerPC 750, mas uma versão aprimorada do RAD750, feito para suportar uma radiação imensa de 200.000 a 1.000.000 Rads. Ele também pode suportar temperaturas entre -55 a 125 °C.
A razão para isso é: A Terra tem uma camada de ozônio para proteger da prejudicial radiação ultravioleta do sol. Em contraste, basta um relance da luz do sol em Marte e o rover está acabado.
Fossbytes