| VSMT |
Virtual State Machine Technology |
|
| b.01 |
ARCHITECTURE |
|
|
| home
| Overview | VSMT - overview |
|
The run-time features are satisfied by a set of system components known as Application Independent Run-time Objects (AIRO) and will always be embedded in the target system, irrespective of the type of embedded product.
|
VSMT-OS consists of the following architectural features;
Unlimited numbers of process tasks, each comprising of virtual state machines that are individually scheduled as concurrent tasks.
Integral state transition handling to support task state transition design architectures - no more global state variables or current scenario state analysis.
Duel scheduling modes that support both 'round robin' and 'state machine' tasks running concurrently on the same target system.
Pre-configured and dynamic task allocation/termination with multiple copy support.
Prioritised, round-robin scheduling with reduced context switching overhead.
Pre-emptive interrupt scheduling for guaranteed i/o event capture.
Base-level interrupt handling for maximised i/o event capture throughput.
Each task is assigned a priority to ensure that important functions take precedence over less important ones.
Inter-task message communication.
Memory management and real-time event and status timing.
Start/stop time-out handling and time/date event handling.
Low level, high resolution hardware scanning.
User configurable, any processor, any host, any target - compile & go!
The run-time features, described above, are satisfied by a set of system components known as Application Independent Run-time Objects (AIRO) and will always be embedded in the target system.
To support testing, an additional set of components, known as the On-line Test and Compliance Tools (OTCT), are provided and coexist in the target system during integration and acceptance testing only. |
|
|
 |
 |
 |
 |
|
|
|
|
Download the article on VSMT-OS, the smart path to real-time embedded SW solutions.
Download the full version of the Designer's Handbook, VSMT Product Specification. 
|
vsmt@21-dC.com
order out of chaos | SW ENGINEERING
MADE SIMPLE | creating visions of new design
Make your
processor fly, with “VSMT-OS” - the smart path
to real-time software solutions |
| World +44 1212
886044 (24/7) |
http://vsmt.21-dC.com |
|
|