IAR Visual State / ステートマシン設計ツール

IAR Visual State(ビジュアル・ステート)はステートマシンをベースとした、デザイン、テストおよび組込みアプリケーションの実装を簡素化するツールセットです

 

このツールは、ハイレベルなレイヤでの設計、複雑な構造のアプリケーションの設計および詳細なファンクションを段階的に追加する設計によるソフトウェア設計を可能にします。IAR Visual Stateは統合開発環境「IAR Embedded Workbench」に統合されておりますが、強力なスタンドアロンツールとしても利用できます。

 

  • 統一モデリング言語(UML = Unified Modeling Language)ステートマシンのサブセットをベースとする、グラフィカルなステートマシン設計を実現
  • 設計データに完全準拠した、非常に小さなサイズのC/C++コードを自動生成
  • 設計モデリングの形式的検証(Formal Verification)によって、デッドエンドや到達不能なステートパターンといった、不必要に実装された設計コンポーネントを発見
  • 時にはハードウェアが存在しない段階のような設計の初期段階で、アプリケーションが所望の振る舞いをするかどうかを、テストおよび検証

最新バージョンリリースノート

8.2 What's the main updates?

Support for local transitions

Ability to design models using local transitions which for some models simplify the designs.

Support for choice states as default state

Support for letting a choice state be the target of the default transition to simplify initialization based on e.g. guard conditions that rely on external values.

New function added for the Coder

Ability to get the current state tree for a VS system by the function VSGetCurrentStateTree.

Updated user documentation

Full release notes

8.1 What's the main updates?

Support for variants
Ability to model and build different variants from the same Visual State model to more easily handle different design variations for features depending on things like geographical region, feature differentiation etc.

Hierarchical Coder
Hierarchical Coder (HCoder) added. The Hierarchical Coder can improve the code size and speed efficiency for some models by better utilizing the hierarchical information in the models. The HCoder does not replace the current classic code generator, but is a complement.

Improved MISRA C/C++ compliance
The MISRA C:2012 compliance of the generated code has been improved.

64-bit applications
The Visual State applications are now 64-bit applications. This will increase the Verificators ability to handle larger models.

Updated user documentation 

Full release notes

無償評価版ダウンロード

先ずはお試し下さい。統合されたパワフルなステートマシン設計、実装およびテスト環境を提供します。生産性と利便性の向上をお試し下さい。

ダウンロード

(Version 8.2,
119.53 MB)

この評価版はIAR Visual Stateのフル機能版です。ツールには、Designer, Varidator, Verificator, Code Generator, Document Generatorおよびプロジェクトマネージャーが含まれます。更に、完全なユーザガイドがPDF形式で同梱されています。

 

【評価版制約事項】

評価版は最新のフル機能版IAR Visual Stateと同等の仕様ですが、下記の制限事項があります。

  • 使用期間制約なし、最大30までのステートデザイン

       または

  • 30日の使用期間制限、無制限のステートデザイン数

 

評価版はIAR Visual State自体をテストおよび評価目的で利用されるお客様を想定しています。実際にお客様が設計される如何なる製品への利用、または商用目的での利用はお断りしております。

© IAR Systems 1995-2017 - All rights reserved.