TargetLink – ウィキペディア

before-content-x4

TargetLink Simulink/StateFlowモデルの提出に基づいて、自動シリーズコード生成用のメーカーDSPACEのソフトウェアです。 TargetLinkには、既存のMATLAB/SIMULINKインストールと別のいわゆるブロックセットが必要です。

after-content-x4

TargetLinkは、ANSI-Cとプロセッサ最適化コードの両方を生成します。さらに、TargetLinkは、自動車セクターのCARソフトウェアコンポーネントのコード生成をサポートしています。一 MISRA-C:2012コンプライアンス -Documentationはリクエストに応じて利用できます。 [2]

CodeGenに関連するすべての情報は、Data Dictionaryと呼ばれる中央のデータコンテナで管理されます。

生成されたコードのテストは、Simulinkで実行され、基礎となるシミュレーションモデルの仕様にも使用されました。 TargetLinkは、生成されたコードをテストするための3つのシミュレーションモードをサポートしています。

  1. ループのモデル(MIL):モデル設計は、このタイプのシミュレーションのためにチェックされます。変数は通常、スライディングコンマ番号として利用可能であるため、MILはフローティングポイントシミュレーションとも呼ばれます。
  2. ループ内のソフトウェア(SIL):シミュレーションは、PCシステムで実行される生成されたコードの実行に基づいています。変数タイプは、通常、スライドまたは固定ポイント番号です。
  3. ループ内のプロセッサ(PIL):PILで、生成されたコードはターゲットハードウェアまたは評価ボードで実行されます。いわゆるリアルタイムフレームを統合することにより、シミュレーション結果とメモリ消費と実行時間情報をPCに有効にします。

Motor Industry Software Reliability Association(MISRA)は、2007年末にTargetLinkの公式MISRAモデリングガイドライン(MISRA AC TL)を公開しました。 [3] 2009年、TüvSüd認定 [4] ISO DIS 26262およびIEC 61508に従って、セキュリティ – 批判的なシステムの開発のためのTargetLink。

DSPACEで説明されているものに基づいています ターゲットリンクリファレンスワークフロー [5] このコードは、ISO 26262に準拠したモデルベースのソフトウェア開発をサポートしています。 「サポート」に重点が置かれています:ステートメントの単純な短縮 「TargetLinkはISO 26262に準拠したシリーズコードを生成します」 DSPACEドキュメントからわかるように、正しくありません。審判の翼の流れは、モデルとコードレベル、MISRA AC TLなどのガイドライン、TargetLinkのモデリングガイドライン、MAABガイドライン、またはユーザーによるMISRA-CなどのガイドラインのISO 26262、およびISO 26262を推奨または呼びかけます。

  1. DSPACE: DSPACE TargetLink 4.3:新しいプロパティマネージャー、最適化された作業プロセスなど。 の: www.dspace.com。 2018年3月14日、 2018年3月14日にアクセス
  2. dspace.com DSPACE「MISRAコンプライアンスドキュメント」
  3. misra.org.uk Misra Forum「Misra AC文書のステータス2014年3月」
  4. atzonline.de @初め @2 テンプレート:Dead Link/www.atzonline.de ページは使用できなくなりました。検索してください Webarchiven )) 情報: リンクは、欠陥として自動的にマークされました。指示に従ってリンクを確認してから、このメモを削除してください。 atzonline “tüvsüdCertified TargetLink”
  5. アーカイブコピー 記念 オリジナル 2014年10月6日から インターネットアーカイブ )) 情報: アーカイブリンクは自動的に使用されており、まだチェックされていません。指示に従ってオリジナルとアーカイブのリンクを確認してから、このメモを削除してください。 @初め @2 テンプレート:webachiv/iabot/www.dspace.com dspace “TargetLink 3.2TüvSüdによって認定された”

after-content-x4