Global Sources
EE Times-India
Stay in touch with EE Times India
EE Times-India > Embedded

Making source code sharable across platforms

Posted: 21 Sep 2009     Print Version  Bookmark and Share

Keywords:model based design  RTOS source code  platform design 

Software for embedded systems has not only to work properly, it must also meet tight memory, processor and storage constraints of a target platform. The application has to be properly architected from the start to meet the platform's physical and timing constraints, even when the RTOS, processor, memory and I/O can change several times during the life of a product.

Model-based design makes it possible to develop source code for multiple compilers, languages and underlying platforms, even different RTOS, all from a common design.

By capturing the intended application's architecture in a high level platform independent model (PIM), the resulting application source code becomes a truly sharable entity, not just across the same application, but many different ones on other platforms.

PIM generates sharable components and raises the level of abstraction for an application: Developers can directly execute a model without needing RTOS integration or writing lengthy programs.

They can validate applications very early in the development cycle, fixing errors at the design level, instead of through source code inspection and debugging. The proven model is deployed as an embedded application on any given platform, with the modelling tool used to define platform specificity.

View the PDF document for more information.

Comment on "Making source code sharable across p..."
*  You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.


Go to top             Connect on Facebook      Follow us on Twitter      Follow us on Orkut

Back to Top