RHPPC とは

RHPPCは、Motorola(現在フリースケール)からライセンスされ、Honeywellによって製造されたPowerPC 603e技術に基づく放射線硬化型プロセッサです。 RHPPCは、位相ロックループ(PLL)とプロセッサバージョンレジスタ(PVR)のわずかな例外を除いて、市販のPowerPC 603eプロセッサと同等です。 RHPPCプロセッサは、PowerPCアーキテクチャ(Book I-III)、PowerPC 603eプログラマインタフェースと互換性があり、VxWorksなどの一般的なPowerPCソフトウェアツールと組み込みオペレーティングシステムでもサポートされています。

Proton200k とは

Proton200kは、テキサス・インスツルメンツのDSPをベースにした高速で空間認定された放射線硬化シングルボード・コンピュータです。 Proton200kは、宇宙用の放射線硬化型電子機器の設計・製造を担当するSpace Micro Incによって製造されています。 Proton200kはもともとPhase IとPhase IIのSBIR契約の下で開発されました。 Proton200kは、5ワットで動作しながら900 MFLOPSまたは4000 MIPSの処理速度を表示します。 100krad(Si)を上回る全電離線量に照射硬化され、1000日に1回未満の単一事象が発生する。 Space Micro Incは、Proton200kのトリプルコアバージョンも提供しています。
2006年、Proton200k宇宙コンピュータは、空軍研究所(AFRL)の自律ナノサテライトガーディアン評価ローカルスペース(ANGELS)サテライトプログラムに選ばれました。
もともとProton200k用に開発された技術を有効にすることで、Space Micro社のProton400k PowerPCベースのシングルボードコンピュータが開発されました。

Avionics software とは

アビオニクスソフトウェアは、アビオニクスで使用される法的に義務付けられた安全性と信頼性の懸念を伴う組み込みソフトウェアです。航空電子工学ソフトウェアと従来の組み込みソフトウェアとの主な違いは、開発プロセスが法律で要求され、安全のために最適化されていることです。下記のプロセスは、商用ソフトウェアに使用される通常の特別なプロセスよりわずかに遅く、コストがかかる(おそらく15%)と主張されています。ほとんどのソフトウェアは間違いのために失敗するため、可能な限り早い段階で間違いを取り除くことは、ソフトウェアを生産するための比較的安価で信頼できる方法です。ただし、一部のプロジェクトでは、デプロイするまで仕様の誤りを検出できないことがあります。その時点で、修正するのに非常にコストがかかることがあります。
ソフトウェア開発モデルの基本的な考え方は、設計プロセスの各ステップには「成果物」という出力があるということです。成果物が正しいかどうかがテストされ、固定されていれば、通常の人間のミスは容易に危険なまたは高価な問題に発展することはありません。ほとんどの製造業者は設計製品を調整するためにウォーターフォールモデルに従っていますが、ほぼすべてが明示的に以前の作業を改訂することを許可しています。その結果、より多くの場合、スパイラルモデルに近づきます。
組み込みソフトウェアの概要については、組み込みシステムおよびソフトウェア開発モデルを参照してください。この記事の残りの部分では、その情報に精通しており、市販の組み込みシステムと商用開発モデルの違いについて説明しています。

MIL-STD-1750A とは

MIL-STD-1750Aまたは1750Aは、軍用標準文書MIL-STD-1750A(1980)で記述されているように、必須コンポーネントとオプションコンポーネントの両方を含む16ビットコンピュータ命令セットアーキテクチャ(ISA)の正式な定義です。
コアISAに加えて、FPUやMMUなどのオプションの命令が定義されています。重要な点として、この規格では1750Aプロセッサの実装の詳細は定義されていません。

RAD750 とは

RAD750は、BAE Systems Electronics、Intelligence&Supportで製造された放射線硬化型シングルボードコンピュータです。 RAD6000の後継機種であるRAD750は、衛星や宇宙船に搭載された高放射線環境での使用に適しています。 RAD750は2001年に発売され、2005年に最初のユニットが宇宙に投入されました。
CPUには1,040万個のトランジスタがあり、RAD6000(これは110万個だった)よりもほぼ桁違いに大きかった。それは、250または150nmのフォトリソグラフィを使用して製造され、130mm 2のダイ面積を有する。それは110から200メガヘルツの中心クロックを有し、266MIPSまたはそれ以上で処理することができる。 CPUは、パフォーマンスを向上させるためにL2キャッシュを拡張することができます。 CPU自体は200,000〜1,000,000ラジアン(2,000〜10,000グレー)、-55〜125°Cの温度範囲に耐え、5ワットの電力を必要とします。標準RAD750シングルボードシステム(CPUおよびマザーボード)は、100,000ラジアン(1,000グレイ)の温度範囲(-55°C〜70°C)に耐えることができ、10ワットの電力が必要です。
RAD750システムの価格はRAD6000に匹敵し、1ボードあたり200,000ドル(2002年基準)です。しかし、顧客プログラムの要件と量は、最終的な単価に大きな影響を与えます。
RAD750はPowerPC 750をベースにしています。パッケージング機能とロジック機能はPowerPC 7xxファミリと完全に互換性があります。
RAD750という用語は、BAE Systems Information and Electronic Systems Integration Inc.の登録商標です。

Radiation hardening とは

放射線硬化は、宇宙空間や高高度の飛行、原子炉や粒子加速器の周りで起こるような電離放射線(粒子線や高エネルギー電磁放射線)によって引き起こされる損傷や誤動作に電子部品やシステムを抵抗させる行為です原子力事故や核戦争の際に、
ほとんどの半導体電子部品は放射線損傷の影響を受けやすい。放射線硬化された構成要素は、それらの硬化されていない等価物に基づいており、放射線損傷に対する感受性を低下させるいくつかの設計および製造の変形を伴う。マイクロエレクトロニクスチップの耐放射線設計を行うために必要な広範な開発およびテストのために、放射線硬化チップは最新の開発に遅れがちである。
放射線硬化製品は、一般に、全イオン化線量(TID)、高線量率効果(ELDRS)、中性子および陽子線変位ダメージ、単一イベント効果(SEE、SET、SELおよびSEB)を含む、 )。

DF-224 とは

DF-224は、1980年代の宇宙ミッションで使用された宇宙資格のあるコンピュータです。それはRockwell Autoneticsによって作られました。多くの宇宙船のコンピュータと同様に、設計は非常に冗長です。なぜなら、宇宙でのサービスは最高では困難であり、しばしば不可能であるからです。構成には、1つのアクティブな1つのスペアと2つのスペアの3つのCPUがありました。メインメモリは6つのメモリユニットで構成され、それぞれ8K 24ビットワードのメッキされたワイヤメモリを持ち、最大48Kワードで構成されています。ハッブル宇宙望遠鏡などのいくつかのアプリケーションでは、グレースフルな故障モードを可能にするためにメモリバンクを使用していましたが、4つのメモリモジュールを一度にパワーアップすると最大32 KBのメモリが使用できます。 3つのI / Oプロセッサ(1つは動作可能、2つはバックアップ)がありました。電源は6つの独立した電力変換器で構成されており、動作機能が重複してカバーされています。プロセッサは2の補数形式の固定小数点演算を使用していました。
2010年の基準では、コンピュータはかなり大きく、低速でした。およそ45センチメートル(1.48フィート)×45センチメートル(1.48フィート)×30センチメートル(0.98フィート)、重量は50キログラム(110ポンド)、クロック速度は1.25MHzでした。
HST上のDF-224は、最初のサービングミッション(SM1)で386コプロセッサーで補強されました。これは15MHzのクロック速度を有していた。
Hubbleのサービスミッション3Aでは、DF-224(コプロセッサ搭載)は、25 MHzインテルi486を使用するアドバンスドコンピュータに置き換えられ、さらに多くのストレージ
DF-244はスペースシャトルの候補コンピュータの1つでしたが、選ばれていませんでした。シャトルと一緒に使用するための再利用可能なAgenaの上段のバージョンでベースライン化されましたが、これは決して構築されませんでした。

IBM RAD6000 とは

IBM RISCシングルチップCPUをベースにしたRAD6000放射線硬化シングルボードコンピュータは、IBM Federal Systemsによって製造されました。 IBM Federal SystemsはLoralに売却され、買収によりLockheed Martinとなり、現在はBAE Systems米国子会社のBAE Systems Inc.運営グループのBAE Systems Electronics、Intelligence&Supportの一部です。 RAD6000は主に、数多くのNASA宇宙船の搭載コンピュータとして知られています。

OpenPilot とは

OpenPilotは、マルチローター航空機と固定翼航空機の両方をサポートすることを目的としたモデル航空機向けのフリーソフトウェアの無人航空機プロジェクトでした。 2009年後半にDavid Ankers、Angus Peart、Vassilis Varveropoulosによって創設されたOpenPilotは、学習ツールとしても、開発者が他の小さなUAVプラットフォームでは欠けていた分野に対処するために考案されました。
OpenPilotのオープンソースオートパイロットソフトウェアは、慣性航法システムボード、メインコントロールボード、GPSレシーバー、地上局との2.4GHzシリアル通信リンクなどのハードウェアと組み合わせることができます。 OpenPilotソフトウェアは、GPLバージョン3ライセンスでリリースされています。
2015年7月、OpenPilotでLibrePilotを作成しました。