論文の概要: FMI Meets SystemC: A Framework for Cross-Tool Virtual Prototyping
- arxiv url: http://arxiv.org/abs/2507.18339v1
- Date: Thu, 24 Jul 2025 12:11:47 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-07-25 15:10:43.617907
- Title: FMI Meets SystemC: A Framework for Cross-Tool Virtual Prototyping
- Title(参考訳): FMIがSystemCを発表 - クロスプラットフォーム仮想プロトタイピングのためのフレームワーク
- Authors: Nils Bosbach, Meik Schmidt, Lukas Jünger, Matthias Berthold, Rainer Leupers,
- Abstract要約: 物理ハードウェアを必要とせずにソフトウェアを開発するためには、フルシステムシミュレータが一般的に使用される。
SystemCにはネイティブなFMIサポートがないため、より広い共ミュレーション環境への統合が制限されている。
本稿では,FMIを用いてSystemCベースのVPを制御・操作するための新しいフレームワークを提案する。
- 参考スコア(独自算出の注目度): 0.1747623282473278
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: As systems become more complex, the demand for thorough testing and virtual prototyping grows. To simulate whole systems, multiple tools are usually needed to cover different parts. These parts include the hardware of a system and the environment with which the system interacts. The Functional Mock-up Interface (FMI) standard for co-simulation can be used to connect these tools. The control part of modern systems is usually a computing unit, such as a System-on-a-Chip (SoC) or Microcontroller Unit (MCU), which executes software from a connected memory and interacts with peripherals. To develop software without requiring access to physical hardware, full-system simulators, the so-called Virtual Platforms (VPs), are commonly used. The IEEE-standardized framework for VP development is SystemC TLM. SystemC provides interfaces and concepts that enable modular design and model exchange. However, SystemC lacks native FMI support, which limits the integration into broader co-simulation environments. This paper presents a novel framework to control and interact with SystemC-based VPs using the FMI. We present a case study showing how a simulated temperature sensor in a SystemC simulation can obtain temperature values from an external tool via FMI. This approach allows the unmodified target software to run on the VP and receive realistic environmental input data such as temperature, velocity, or acceleration values from other tools. Thus, extensive software testing and verification is enabled. By having tests ready and the software pre-tested using a VP once the physical hardware is available, certifications like ISO 26262 can be done earlier.
- Abstract(参考訳): システムが複雑化するにつれて、徹底的なテストと仮想プロトタイピングの需要が高まっている。
システム全体をシミュレートするには、通常、異なる部分をカバーするために複数のツールが必要である。
これらの部分にはシステムのハードウェアと、システムが相互作用する環境が含まれる。
共同シミュレーションのためのFMI(Functional Mock-up Interface)標準は、これらのツールを接続するために使用することができる。
現代のシステムの制御部は通常、System-on-a-Chip (SoC) やMicrocontroller Unit (MCU) のようなコンピュータユニットであり、接続されたメモリからソフトウェアを実行し、周辺機器と対話する。
物理ハードウェアを必要とせずにソフトウェアを開発するには、フルシステムシミュレータ、いわゆる仮想プラットフォーム(VP)が一般的である。
VP開発のためのIEEE標準化フレームワークはSystemC TLMである。
SystemCはモジュール設計とモデル交換を可能にするインターフェースと概念を提供する。
しかし、SystemCにはネイティブなFMIサポートがないため、より広範な共ミュレーション環境への統合が制限されている。
本稿では,FMIを用いてSystemCベースのVPを制御・操作するための新しいフレームワークを提案する。
本稿では,シミュレートされた温度センサが外部ツールからFMIを介して温度値を得ることができることを示すケーススタディを提案する。
このアプローチにより、修正されていないターゲットソフトウェアがVP上で動作し、他のツールから温度、速度、加速度値などの現実的な環境入力データを受け取ることができる。
これにより、広範なソフトウェアテストと検証が可能となる。
テストの準備が整い、物理ハードウェアが利用可能になったらVPを使ってソフトウェアを事前テストすることで、ISO 26262のような認証を早期に行うことができる。
関連論文リスト
- MultiCoSim: A Python-based Multi-Fidelity Co-Simulation Framework [0.4972323953932129]
MultiCoSimはPythonベースのシミュレーションフレームワークで、ユーザーはシミュレーションコンポーネントを定義し、構成し、構成することができる。
CPSは本質的にハードウェア、ソフトウェア、物理プロセスを統合する。
既存のシミュレーションツールは、しばしば厳格な構成、自動化サポートの欠如、ポータビリティとモジュール性への障害を示す。
論文 参考訳(メタデータ) (2025-06-12T16:31:39Z) - Bridging the Gap: Physical PCI Device Integration Into SystemC-TLM Virtual Platforms [0.16492989697868893]
仮想プラットフォーム(VP)は、未修正のターゲットソフトウェアを初期設計時に実行し、デバッグするためのプラットフォームとして機能する。
VPは、ターゲットソフトウェアが適切な時間内に実行されることを保証するために、高いシミュレーション速度を提供する必要がある。
本稿では,PCIデバイスをSystemC-TLM-2.0ベースのVPに統合するための新しいアプローチを提案する。
論文 参考訳(メタデータ) (2025-05-21T14:46:41Z) - Designing and Implementing a Generator Framework for a SIMD Abstraction Library [53.84310825081338]
SIMD抽象化ライブラリを生成するための新しいエンドツーエンドフレームワークであるTSLGenを提案する。
私たちのフレームワークは既存のライブラリに匹敵するもので、同じパフォーマンスを実現しています。
論文 参考訳(メタデータ) (2024-07-26T13:25:38Z) - CARLOS: An Open, Modular, and Scalable Simulation Framework for the Development and Testing of Software for C-ITS [0.0]
CARLOS - C-ITSにおけるソフトウェアの開発とテストのためのオープンでモジュール化されたスケーラブルなシミュレーションフレームワークを提案する。
このフレームワークの中核となるビルディングブロックを提供し、コミュニティによってどのように利用され、拡張されるかを説明します。
本稿では、重要な設計原則を説明し、3つの主要なユースケースを示すことによって、アーキテクチャのモチベーションを高める。
論文 参考訳(メタデータ) (2024-04-02T10:48:36Z) - Asynchronous Integration of Real-Time Simulators for HIL-based
Validation of Smart Grids [0.08796261172196743]
本稿では,実時間シミュレータを協調シミュレーション環境に統合することにより,テストの観点から開放される可能性について考察する。
スマートグリッドアプリケーションは通常、比較的多数の物理デバイス、ソフトウェアコンポーネント、通信技術を含む。
論文 参考訳(メタデータ) (2023-09-14T11:44:21Z) - In Situ Framework for Coupling Simulation and Machine Learning with
Application to CFD [51.04126395480625]
近年、流体力学計算を容易にする機械学習(ML)の多くの成功例が報告されている。
シミュレーションが大きくなるにつれて、従来のオフライン学習のための新しいトレーニングデータセットの生成は、I/Oとストレージのボトルネックを生み出します。
この作業は、この結合を単純化し、異種クラスタでのその場トレーニングと推論を可能にするソリューションを提供する。
論文 参考訳(メタデータ) (2023-06-22T14:07:54Z) - A SysML-based language for evaluating the integrity of simulation and physical embodiments of Cyber-Physical systems [0.0]
本稿では,SysMLに基づくシミュレート・物理システムモデリング言語(SPSysML)を紹介する。
サイバー物理システムにおけるコンポーネント再利用性を評価するためのドメイン仕様言語である。
論文 参考訳(メタデータ) (2023-03-17T16:56:48Z) - SOLIS -- The MLOps journey from data acquisition to actionable insights [62.997667081978825]
本稿では,基本的なクロスプラットフォームテンソルフレームワークとスクリプト言語エンジンを使用しながら,すべての要件をサポートする統合デプロイメントパイプラインとフリー・ツー・オペレートアプローチを提案する。
しかし、このアプローチは、実際のプロダクショングレードシステムに機械学習機能を実際にデプロイするために必要な手順やパイプラインを提供していない。
論文 参考訳(メタデータ) (2021-12-22T14:45:37Z) - An Extensible Benchmark Suite for Learning to Simulate Physical Systems [60.249111272844374]
我々は、統一されたベンチマークと評価プロトコルへの一歩を踏み出すために、一連のベンチマーク問題を導入する。
本稿では,4つの物理系と,広く使用されている古典的時間ベースおよび代表的なデータ駆動手法のコレクションを提案する。
論文 参考訳(メタデータ) (2021-08-09T17:39:09Z) - Data Driven Testing of Cyber Physical Systems [12.93632948681342]
そこで本研究では,CPSの故障防止テストケースを自動生成する手法を提案する。
スマートな建物を管理するアプリケーションから収集されたデータは、環境のモデルを学ぶために使われてきた。
論文 参考訳(メタデータ) (2021-02-23T04:55:10Z) - Integrated Benchmarking and Design for Reproducible and Accessible
Evaluation of Robotic Agents [61.36681529571202]
本稿では,開発とベンチマークを統合した再現性ロボット研究の新しい概念について述べる。
このセットアップの中心的なコンポーネントの1つはDuckietown Autolabであり、これは比較的低コストで再現可能な標準化されたセットアップである。
本研究では,インフラを用いて実施した実験の再現性を解析し,ロボットのハードウェアや遠隔実験室間でのばらつきが低いことを示す。
論文 参考訳(メタデータ) (2020-09-09T15:31:29Z) - Wireless Communications for Collaborative Federated Learning [160.82696473996566]
IoT(Internet of Things)デバイスは、収集したデータを中央のコントローラに送信することができず、機械学習モデルをトレーニングすることができる。
GoogleのセミナルFLアルゴリズムでは、すべてのデバイスを中央コントローラに直接接続する必要がある。
本稿では,コラボレーティブFL(CFL)と呼ばれる新しいFLフレームワークを提案する。
論文 参考訳(メタデータ) (2020-06-03T20:00:02Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。