Session F1: Development environments
A software generator for multi-transputer-based real-time applications

https://doi.org/10.1016/0165-6074(92)90364-DGet rights and content

Abstract

This paper presents a tool which automatically generates code for transputer-based applications. The purpose of such a tool is to increase efficiency in generating software for real-time embedded systems and to reduce the level of expertise needed for the development of such applications. This may lead to significantly simplify engineer's work and to reduce design cost and time. The tool is based on a model which allows the designer to describe a system according to 2 structures, a functional structure and an executive one, and a configuration between these two structures.

In a first step, graphical editors are used to capture these 2 structures and to verify their correctness. Then a generating tool is used to produce an efficient and understandable code. In order to reduce the complexity of this tool, a real-time kernel system which implements all the features of the functional model was added to the transputer network. All developed tools are integrated in a more complex framework environment which also allows behavioral analysis of a solution and therefore helps the designer to verify and debug it.

References (14)

  • F. Breant et al.

    Génération Automatique de Code OCCAM à partir d'un réseau de Petri

    BIGRE

    (Dec 1989)
  • J.P. Calvez

    Spécification et conception des systèmes. Une méthodologie

    MASSON, série MIM

    (Mai 1990)
  • J.P. Calvez

    Embedded Real-Time Systems: A Specification and Design Methodology

  • J.P. Calvez

    Specification and Design of Embedded Real-Time Systems, An overview of the MCSE Methodology

    (feb 4th 1992)
  • O. Caprini et al.

    Implementation of Real-Time Scheduling Algorithms in a Transputer Environment

  • G. Ciccarella et al.

    Top-down approach to the design of OCCAM and transputer-based real-time systems

    Computer Systems Science & Engineering

    (Jan 1990)
  • A. Fermy, B. Rossignol, P. Bakowski, J.P. Calvez, “Tools to Design at a Functional Scheme Level using VHDL”, Euro VHDL...
There are more references available in the full text version of this article.

Cited by (1)

  • Real-time behavior monitoring for multi-processor systems

    1993, Microprocessing and Microprogramming

Tel +33 40 68 30 00, Fax +33 40 68 30 66

View full text