gCSP occam Code Generation for RMoX

M.A. Groothuis, Geert K. Liet

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    3 Citations (Scopus)
    133 Downloads (Pure)

    Abstract

    gCSP is a graphical tool for creating and editing CSP diagrams. gCSP is used in our labs to generate the embedded software framework for our control systems. As a further extension to our gCSP tool, an occam code generator has been constructed. Generating occam from CSP diagrams gives opportunities to use the Raw-Metal occam eXperiment (RMoX) as a minimal operating system on the embedded control PCs in our mechatronics laboratory. In addition, all processors supported by KRoC can be reached from our graphical CSP tool. The commstime benchmark is used to show the trajectory for gCSP code generation for the RMoX operating system. The result is a simple means for using RMoX in our laboratory for our control systems. We want to use RMoX for future research on distributed control and for performance comparisons between a minimal operating system and our CTC++/RT-linux systems.
    Original languageUndefined
    Title of host publicationProceedings of the WoTUG-28 Meeting on Communicating Process Architectures CPA 2005
    EditorsJohannes F. Broenink, H.W. Roebbers, J.P.E. Sunter, P.H. Welch, D.C. Wood
    Place of PublicationAmsterdam, Netherlands
    PublisherIOS
    Pages375-383
    Number of pages9
    ISBN (Print)1-58603-561-4
    Publication statusPublished - 18 Sept 2005
    EventCommunicating Process Architectures, CPA 2005: 28th WoTUG Conference on Concurrent and Parallel Programming - Eindhoven, Netherlands
    Duration: 18 Sept 200521 Sept 2005
    Conference number: 28

    Publication series

    NameConcurrent Systems Engineering Series
    PublisherIOS Press
    Volume63

    Conference

    ConferenceCommunicating Process Architectures, CPA 2005
    Abbreviated titleCPA
    Country/TerritoryNetherlands
    CityEindhoven
    Period18/09/0521/09/05

    Keywords

    • IR-53547
    • METIS-226470
    • CSP
    • EWI-19761
    • Embedded control systems
    • occam
    • Real Time

    Cite this