UNI-MB - logo
UMNIK - logo
 
(UM)
  • An approach to real-time systems co-design and verification
    Gumzej, Roman ; Colnarič, Matjaž
    This article presents an approach to hardware/software co-design and verification. The approach is named Specification PEARL after the native co-design methodology. The co-design and verification ... methodologies are considered a whole for producing feasible real-time systems design. Specification PEARL real-time systems hardware/software co-design methodology is dedicated to real-time systems specification and modelling. The design is converted into a virtual machine representing its hardware as well as software parts. Timed state transition diagrams are used to represent the behaviour of real-time tasks. PEARL is considered the target language and an adequate RTOS, being a part of the virtual machine, is used as a verification technique. The goal is to predict the (un-)feasibility of the produced design in advance (i.e.: before implementation). This goal can be achieved with the presented methodology provided the user is able to give respective time parameters. They are specified while designing timed state transition diagrams, representing the tasks. Since the models of task are known, they can be considered prototypes of the actual tasks, and if their timing properties aren't changed while extending them to their full semantics, the a-priori feasibility of the system is sustained.
    Vrsta gradiva - prispevek na konferenci
    Leto - 2000
    Jezik - angleški
    COBISS.SI-ID - 5575702