〒225-0011 神奈川県横浜市青葉区あざみ野2-9-22 あざみ野ゆうビル305

NSITEXE

NSITEXEは、2017年に株式会社デンソーからスピンオフして設立した先進的なプロセッサを開発するIPベンダです。機能安全に対応したRISC-VベースのプロセッサIPを開発しています。高効率、高品質な半導体IPにより、幅広いアプリケーションに対応し、次世代の半導体技術の進化に貢献しています。

■DFP(Data Flow Processor) DR1000C

機能安全ISO 26262 ASIL D Ready認証RISC-V Vector Extension搭載プロセッサ



  • 制御マイコンの高負荷処理をオフロード
  • ベクトル演算器搭載MIMD型プロセッサ
  • 自動車向け機能安全規格ISO 26262 ASIL D Ready認証取得


◆ 制御マイコンの高負荷処理をオフロード

DR1000Cは、セーフティクリティカルシステムをターゲットとした組込みシステム向け制御マイコンに求められる高負荷演算処理(モデル予測制御やAI推論、センサー処理等)をオフロードするのに最適な並列プロセッサIPです。最大16個のハードウエアスレッドがベクトルプロセッサを効率的に使用することで非常に高い電力性能を実現しています。DR1000Cは車両制御をはじめ、FA等の産業機器、RADAR等のセンサー処理など、様々な組込み領域のアプリケーションに適用可能です。


◆ ベクトル演算器搭載MIMD型プロセッサ

RISC-V 32bit(RV32I)準拠のスカラプロセッサ(SPU)4つがマルチスレッド動作する事により、Multiple-Instructionを構成し、RISC-V Vector Extensionベースのベクタプロセッサ(VPU)がMultiple-Dataを構成し、MIMD(Multiple-Instruction Multiple Data)を実現します。4スレッドの各SPU4つで最大16スレッドでVPUを共有する事により、VPUの稼働率を高め、組込みシステムに最適な高効率化を実現します。各SPUを制御するコントロールコア(CCU)や割込み、タイマ等のペリフェラルをコンポーネント化したプロセッササブシステムのIPになります。  




◆ 自動車向け機能安全規格ISO 26
262 ASIL D Ready認証取得

DR1000Cには、メモリの誤り訂正コード(ECC)やプロセッサ部のデュアルコアロックステップ機構、バスのプロトコル診断機能、自己診断用のエラー注入及び各エラーのホストへのレポートやステータスを管理するエラーマネジメントユニットなどハードウエアランダム故障を検出する機能が統合され、外部に特殊な安全機構を追加せずにASIL Dの安全要求を達成することが可能です。高い性能の核となるベクトルプロセッサ部は実行するアプリケーションの性能要求とASILによってロックステップ診断とソフトウエア診断を切り替えて使用でき、あらゆるユースケースへの対応が可能な汎用性の高い仕様となっています。ロックステップ診断を使用することでASIL D基準、今後リリース予定のソフトウエア診断ライブラリと組合せることでベクトルプロセッサの演算能力をフルに活用しながらASIL C基準を達成することが可能となります。

同じくASIL D準拠で開発中のDR1000C-SDK(Software Development Kit)が提供する安全で正確なスレッド制御やメモリ保護・時間保護機能及びISO 26262に準拠したツールチェーンを活用することで、ユーザーはアプリケーション開発に専念することができ、開発期間を短縮することができます。SDKに含まれるスレッド制御ソフトウエアにはリアルタイムタスクの優先実行やスレッド実行監視などセーフティクリティカルシステムで必要な様々な機能が備わっています。

DR1000C-HSK(Hardware Safety Kit)では、故障モード影響診断解析(FMEDA)、セーフティマニュアル、セーフティケースレポート及びISO 26262関連のドキュメントをご提供し、車両制御マイコンの機能安全性解析と認証取得の期間を短縮できます。またDR1000CはISO 9001品質マネジメントシステムに基づいて開発されており、厳しい車載品質へも対応しております。

          
  

 

■機能安全対応 RISC-V 汎用CPUNS31A

  • RISC-V 32bit General Purpose Tiny Core
  • ISO26262:2018 ASIL D compliant SEooC IP
  • パートナー企業と連携したRISC-Vソリューション

 

◆ RISC-V 32bit General Purpose Tiny Core

NS31Aは、32bit RISC-V ISA (RV32IMAF) を採用した、シングルイシュー・インオーダー4段パイプラインの汎用CPUです。自動車用途に求められるISO 26262 ASIL D要件を実現する機能安全機構を搭載、AUTOSAR Platformの適用を想定した特権モードのサポートにより自動車用途をはじめ各種組込みシステムの制御に最適な高効率CPUになります。

◆ ISO26262:2018 ASIL D compliant SEooC IP

NS31Aには、メモリの誤り訂正コード(ECC: Error-Correcting Code)やロジック部のデュアルコアロックステップ機構、バスのプロトコル診断機能(EDC: Error Detection and Correction)などハードウエアランダム故障を検出する機能が統合され、外部に特殊な安全機構を追加せずにASIL Dの安全要求を達成することが可能です。

      

◆ パートナー企業と連携したRISC-Vソリューション
NS31Aのソフトウェア開発環境としては、RISC-V対応のオープンベースのツールを利用する事が可能です。機能安全に対応した開発を行う場合は、IAR Systems社の「IAR Embedded Workbench for RISC-V」がNS31AをCore Supportすることで、標準でご利用できるようになります。
IAR Embedded Workbench for RISC-Vについてはこちら