201. An object oriented framework for the implementation of SDL designs
- Author
-
U. Mascia, Giuseppe Razzano, Roberto Cusani, M. Mosciatti, and Gaetano Scarano
- Subjects
Object-oriented programming ,Focus (computing) ,ace ,c plus ,frequency hopping ,object oriented framework ,sdl ,vxworks ,business.industry ,Computer science ,Fast mapping ,Software modules ,Development (topology) ,Computer architecture ,Software_SOFTWAREENGINEERING ,Embedded system ,Frequency-hopping spread spectrum ,business ,Hardware_LOGICDESIGN ,Object oriented methods - Abstract
In this paper we describe the development of the software module for an embedded system, which realizes Fast Frequency Hopping for a radio device. The module is designed using the SDL modelling language, then implemented in C++ language, targeting a custom board equipped with Vx Works operating system. The main focus of the paper is on a new object oriented library, called "SDL Framework" (SDL-F), that has been developed with the main objective of allowing fast mapping of SDL elements into native C++ objects. The paper describes the reasons which have lead to the development of SDL-F framework and presents its main features and performances.