• DocumentCode
    3245136
  • Title

    Real-time communication protocol development using SDL for an embedded system on chip based on ARM microcontroller

  • Author

    Drosos, C. ; Zayadine, M. ; Metafas, D.

  • Author_Institution
    Hellenic Telecommun. & Electron. Ind., Peania, Greece
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    89
  • Lastpage
    94
  • Abstract
    The rising complexity of communication protocols forces designers to work with efficient high level software design tools to increase the level of abstraction at which they work. For the purposes of the software development of a DECT/GSM protocol implementation for an embedded system a novel SDL based framework was followed. The embedded real time system on chip is based on a multiprocessor architecture, featuring an ARM and a DSP core. Complete system´s architecture is presented along with the architecture of the software parts. Final protocol stack code was automatically generated from the SDL tool. A new advanced RTOS-SDL integration method was utilised to integrate the generated code with the functions and services of the RTOS. The results of this integration method were quite promising and the produced system met the initial specifications within the development time limits
  • Keywords
    computational complexity; formal specification; microcontrollers; protocols; real-time systems; ARM microcontroller; DECT/GSM protocol implementation; RTOS-SDL integration method; SDL; complexity; embedded real time system; embedded system; high level software design tools; multiprocessor architecture; real-time communication protocol development; software development; specifications; Baseband; Computer architecture; Embedded system; GSM; Graphical models; Microcontrollers; Programming; Protocols; Real time systems; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 13th Euromicro Conference on, 2001.
  • Conference_Location
    Delft
  • Print_ISBN
    0-7695-1221-6
  • Type

    conf

  • DOI
    10.1109/EMRTS.2001.934007
  • Filename
    934007