Armv4TからArmv8.1-M対応!AUTOSARやISO 26262に準拠!emSimでリソース制約を解消した自動化テストを実現した組み込み統合開発環境Embedded Studioの販売開始!
ポジティブワン株式会社
2025年1月7日、ポジティブワン株式会社(本社:東京都渋谷区、SEGGER Microcontroller GmbH(ドイツ・モンハイムに本社)正規VAR代理店)は、Armv4TからArmv8.1-M対応!SEGGERのemSimでリソース制約を解消した自動化テストを実現した組み込み統合開発環境Embedded Studioの販売を開始いたします。
◆emSimの概要
emSimは、SEGGER Embedded Studioの一部として提供される命令セットシミュレータであり、以下の特徴を持っています:
・ 幅広いArmアーキテクチャ対応: Armv4Tから最新のArmv8.1-Mまでをサポート
・ 柔軟なライセンスモデル: 商用利用に適した柔軟なライセンスオプションを提供
・ 多プラットフォーム対応: Windows、macOS、Linuxで動作
・ 業界標準との互換性: AUTOSARやISO 26262に準拠した開発環境にも対応
emSimを使用することで、ターゲットアーキテクチャに基づいた正確なテスト環境を容易に構築できます。これにより、開発初期段階でのバグの発見や修正が可能となり、製品品質の向上に寄与します。
ソフトウェアテストは、組み込みシステムやネイティブ環境で行う場合、複雑で時間がかかると感じられることが多いですが、SEGGERのemSimを使用することで効率的かつ簡単に実施できます。
これまでのテストプロセスは、時間やリソースの制約により十分なテストが行えないことがありました。しかし、emSimを活用することで、テスト作業の簡略化と精度向上が可能になります。他社製品と比較しても、SEGGERのemSimは以下の点で優れています:
1.コスト効率:
emSimはSEGGER Embedded Studioに含まれており、追加費用なしで利用可能です。他社製品はしばしば別途ライセンス費用が必要で、コストが高くなる場合があります。
2.多様なアーキテクチャ対応:
Armv4Tから最新のArmv8.1-Mまで、広範囲のアーキテクチャをサポート。他のシミュレータは対応アーキテクチャが限定的なことが多いです。
3.簡単なセットアップと操作性:
SEGGER Embedded Studioの一部として提供されているため、別途インストールや複雑な設定が不要です。直感的な操作性により、初心者から上級者まで使いやすい設計です。
◆emSimを使ったユニットテストの手順
ユニットテストは、ソフトウェアの基本的な構成要素を個別にテストする重要なプロセスです。emSimを利用すれば、以下の手順で簡単にユニットテストを実施できます。
1.Embedded Studioのインストール
最新版のSEGGER Embedded Studioをダウンロードしてインストールします。このソフトウェアにはエディタ、コンパイラ、そしてemSimが含まれています。Windows、macOS、Linuxの各プラットフォームで利用可能です。
2.テストするコードの作成
テスト対象となるコードを作成し、単体テスト用のケースを作成します。テストケースでは、一般的な使用例とエッジケースの両方をカバーするようにします。
3.自動化スクリプトの作成
emSimのコマンドラインオプションを活用して、テストを自動化します。例えば、複数の入力値を検証するスクリプトを作成することで、効率的にテストを実施できます。
4.ハードウェアとの連携
必要に応じて、J-Linkデバッグプローブを使用して実際のターゲットハードウェア上でテストを実行します。これにより、オンチップおよび外部ペリフェラルへのアクセスが可能になります。
◆emSimが提供する付加価値
1.迅速なデバッグとトラブルシューティング:
emSimはリアルタイムに命令セットをシミュレートするため、バグの特定と修正が迅速に行えます。
2.セキュリティリスクの軽減:
初期段階での問題解決により、セキュリティ上の脆弱性を低減します。
3.柔軟なスケーラビリティ:
小規模なプロジェクトから大規模な開発プロジェクトまで、ニーズに応じて柔軟に対応可能。
【SEGGER Microcontroller GmbHについて】
SEGGER Microcontroller GmbHは、組み込みシステム向けのソフトウェア、ハードウェア、および開発ツールを提供するリーディングカンパニーです。同社のツールとコンポーネントは柔軟かつ使いやすく、開発プロセス全体をサポートします。また、IoTやエッジコンピューティングの発展に対応し、セキュアな通信やデータ保護を可能にする包括的なセキュリティソリューションを提供しています。1992年の設立以来、組み込みシステム業界において確固たる地位を築いています。本社はドイツ・モンハイムに位置します。
URL:
https://www.segger-pocjapan.com【ポジティブワン株式会社について】
ポジティブワン株式会社は、最先端技術を活用したエンベデッドソリューションを提供し、国内外の顧客のプロジェクト成功に貢献しています。海外の最先端技術企業との提携により、多様な仕様に対応するOEMハードウェアやISO準拠の高品質ツールを提供しています。また、システムコンサルティング、組み込みシステム開発、ハードウェア・ソフトウェアのシステム受託開発を手掛け、プロジェクトの効率的な遂行を支援しています。
所在地:〒150-0043 東京都渋谷区道玄坂1-12-1 渋谷マークシティ・ウエスト22F
URL:
https://www.positive-one.comお問い合わせ:
メール: poc_sales@positive-one.com
TEL: 03-3256-3933 / FAX: 03-4360-5301
配信元企業:ポジティブワン株式会社
プレスリリース詳細へドリームニューストップへ
記事提供:DreamNews