IAR Systems launches Visualstate 6.20
IAR Systems has announced the launch of IAR Visualstate 6.20, the latest release of its high-level design tool featuring code generation, simulation and test, and formal verification.
IAR said that the latest release of Visualstate provides improved speed and memory efficiency, enabling rapid verification of more complex designs.
This makes IAR Visualstate even more suitable as a tool for small embedded designs that require high integrity.
IAR Visualstate is a set of development tools for designing, testing and implementing embedded applications based on state chart diagrams.
It provides advanced verification and validation utilities, and generates compact C/C++ code that is 100 per cent consistent with the system design.
In addition, its tight integration with IAR Embedded Workbench enables true state machine debugging on hardware, with direct graphical feedback at various levels of detail.
Designs generated by IAR Visualstate can already be found in applications such as blood glucose meters, underwater breathing apparatus, coffee machines and office ventilation control.
There are virtually no restrictions on the type of modelling constructions that can be used for verification, and the tool includes a comprehensive set of optimisations that reduce runtime and memory requirements.
This latest release also features improved compliance to MISRA C:2004.
The generated code in the readable code format has been closely aligned with the MISRA C:2004 guidelines and with the guidelines published by MIRA on MISRA C:2004 in the context of automatic code generation.
IAR Visualstate 6.20 also has the ability to exclude specified design regions from code generation: it is possible to mark state machine regions and individual states on any hierarchical level for exclusion from further processing.
The developer then has the option to confirm during code generation, verification and validation whether the marked regions should be excluded or included.
This feature can be used to create simple product differentiation, or to generate different debug scenarios for code generation, validation and verification.
An example code index gives short descriptions relating to each of the accompanying code and applications examples.
By designing a system of state machines in IAR Visualstate, the developer is able to use the formal verification feature to uncover issues or anomalies in a design that would be virtually impossible to cover in full by writing test suites.
Not what you're looking for? Search the site.
Tel (Sweden)
- IAR releases the IAR Kickstart Kit
IAR Systems has introduced a complete development kit for STMicroelectronics' STM32F103ZE microcontroller. - IAR Systems launches Kickstart development kit
IAR Systems has announced the launch of the IAR Kickstart Kit for the NXP LPC2478. - IAR updates embedded workbench for ARM
IAR Systems has announced version 5.20 of its embedded workbench for ARM, its integrated development environment (IDE) for building and debugging embedded applications. - Reference design combines ARM with RTOS
Platform gives software and hardware engineers a faster time to market for systems based on the LPC2468 ARM7 microcontroller from NXP Semiconductors. - RTOS and file system ease MCU system design
With a small (2Kbyte) memory footprint and an affordable licensing model, the IAR PowerPac RTOS is particularly suited to the low-power microcontroller market.
Categories
- Active Components (12,074)
- Passive Components (3,009)
- Design and Development (9,457)
- Enclosures and Panel Products (3,271)
- Interconnection (2,887)
- Electronics Manufacturing, Production, Packaging (3,103)
- Industry News (1,908)
- Optoelectronics (1,646)
- Power Supplies (2,339)
- Subassemblies (4,627)
- Test and Measurement (5,024)