欧州宇宙機関(ESA)は、宇宙アプリケーション用のGR7xV16コアRISC-Vプロセッサを開発する契約をCAESと締結しました。スウェーデン国立宇宙委員会の資金提供を受けたこのプロジェクトは、衛星や宇宙船の性能とエネルギー効率を向上させる、耐障害性と耐放射線性のシステムオンチップ(SoC)を開発します。
コードネームGR7xVの新製品は、LEONプロセッサファミリーに加わりました。さまざまな改良が加えられたSPARCV8アーキテクチャで提示されたモデルは、20年にわたってさまざまなデバイスで正常に使用されてきました。 GR7xVは、宇宙船のデータ処理およびペイロード制御システムで使用され、新しいタイプの観測、通信、ナビゲーション、および科学的なミッションとサービスをサポートします。
GR7xVは新しいアーキテクチャを備えています。同社は、クロックサイクルごとに最大2つの命令を並列実行できる一連のRISC-V命令を実装する合成VHDLモデルNOEL-Vを初めて発表します。 NOEL-Vは、分岐予測とキャッシュコントローラー、メモリ保護機能(PMP)、AMBA 2.0およびAIX4バス(オプション)、個別のL1i / L1dキャッシュ、16KiBから8MiBのL2キャッシュ、およびさまざまなデバッグインターフェイスを改善しました。 。
合計で、NOEL-Vファミリには、容量(32ビットまたは64ビット)が異なる7つの構成、サポートされる拡張機能のセット、パイプライン、キャッシュ/ MMU / PMPの存在、FPUユニットの存在とタイプがあります。 。一部のIPブロックは、オープンソースのGRLIBライブラリで利用できます。ノベルティのパフォーマンスは4.69CoreMark / MHzに達します。 RTEMS、Linux、VxWorks7との互換性を宣言しました。
ザイリンクスVivado、Synplify、Synopsys DCなどの一般的なツールを使用してプロセッサを合成できるため、さまざまな実装テクノロジ間の移行が容易になります。完了すると、GR7xVは、チャルマース工科大学および独立したラボであるAtsecと協力してテストされ、ソフトウェアレベルでの操作が安全であることを検証します。
2021-12-25 21:19:11
著者: Vitalii Babkin