CC Blog Newsletter Product News Tech News

IAR Updates Visual State its Model-Based Design Solution for Large Complex Designs

Written by Stephen Vicinanza

IAR updates Visual State its model-based design solution for large complex designs. IAR announced the latest version of Visual State, a model-based visual design solution. The updates are meant to enhance the solution’s already working concept to build high-level designs, structure complex applications, and add the step-by-step functionality of detail through visualization.

The IAR Visual State can automatically generate 100% design-consistent code in C, C++, C#, or Java languages. The latest release also offers enhanced cross-platform and new visualization features that increase code generation, and support low-code development approaches.

The company has said that IAR Visual State is suited to large design projects in the embedded application space, including self-driving vehicle systems, automotive instrument clusters, vending machines, advanced power tools, HVAC systems, elevators, PLCs, and control systems.

The solution is a stand-alone visualization system that is toolchain and architecture agnostic. With the IAR Visual State designers are able to graphically design state machines, automate document generation, and generate source code that is compliant with designs.

When integrated into the IAR Embedded Workbench both tools have a series of unique features, such as real-time state machine debugging. This can be done right in the IAR C-SPY debugger in the workbench and automatic source code handling in the IDE.

Note: The Embedded Workbench is also part of the MCUXpresso suite of software and toolchains from NXP, which allows the IAR Embedded Workbench to work alongside other IDEs including from NXP as well as the NXP line of microcontrollers. Offering designers a great deal more freedom of choice in vendors and component circuitry.

“IAR Visual State quickly helps companies to generate high-quality code and efficiently manage
complicated designs,” says Anders Holmberg, CTO at IAR. “In addition, the recent features added, such
as variant handling, C#, and Java code generation, support for requirement management (ReqIF format),
and a modernized hierarchical coder enables developers to work in large and distributed teams with
different skills from embedded to mobile/PC applications, including low-code development.”

To find out more about the IAR Visual State visualization design solution see the product page here.


Keep up-to-date with our FREE Weekly Newsletter!

Don't miss out on upcoming issues of Circuit Cellar.

Note: We’ve made the Dec 2022 issue of Circuit Cellar available as a free sample issue. In it, you’ll find a rich variety of the kinds of articles and information that exemplify a typical issue of the current magazine.

Would you like to write for Circuit Cellar? We are always accepting articles/posts from the technical community. Get in touch with us and let's discuss your ideas.

Sponsor this Article
+ posts

For the past 8 years, I have been writing about embedded technologies, added to my technical, academic, and medical editorial experience, with companies like Elsevier and Cambridge University Press. I tell people to read what I write, not try to pronounce my last name. I am always available for comments and suggestions you can reach me at and I promise I will take the time to reach back out to you. I live in the North East with my wonderful family.

Supporting Companies

Upcoming Events

Copyright © KCK Media Corp.
All Rights Reserved

Copyright © 2024 KCK Media Corp.

IAR Updates Visual State its Model-Based Design Solution for Larg…

by Stephen Vicinanza time to read: 1 min