Fujitsu The Possibilities are Infinite

ZIPC

ZIPC is a CASE tool that supports software development in the midstream stage using "Extended-Hierarchy State-Transition-Matrix Design Method Version 2.0."
By using the state-transition matrix, it enables the creation of designs with no missing data. Because ZIPC is equipped with functions for editing the state-transition matrix, for debugging OSEK, ITRON(REALOS), and others in the design stage, and for automatically generating C-source code, it contributes to the improvement of software quality and reduction of development man-hours.
It uses a converter for linkage to upstream Statemate MAGNUM, and uses state-transition animation and break-point setting during C-source generation and debugging for connection to downstream SOFTUNE.

zipc

Development process based on ZIPC and SOFTUNE connection

When a state-transition chart of Statemate MAGNUM is convered to a state-transition matrix of ZIPC, missing data is clearly indicated, allowing the specifications for those sections to be set and added easily.
The information required by the microcontrollers, such as timers, I/O ports, and interrupt vectors, is described in the ZIPC document.
Upon completion of design using the state-transition matrix, ZIPC VIP is used to conduct a state-transition-matrix simulation in order to verify the logic.
Upon completion of the logic verification, C code is generated by ZIPC.
The generated C-source file is automatically registered as a SOFTUNE project.
From this stage, SOFTUNE's simulator and ZIPC VIP are linked for operation verification, or ICE is used to test a packaged product using actual equipment.