System Design and Embedded Software

System design is a general term for design an electronic system. the system can be fully hardware, software or combination of hardware, software and firmware. The system architecture depends on the functions to be carried out. The system design is linked to the application required, technologies involved, parameters included and deploying environment. Embedded systems are specialized computer systems designed to perform specific tasks. In general it consists of a processor and embedded software that includes the tasks. An example of the embedded systems is the mobile phones.

System design is part of the group name "System Level Integration" research group, hence its importance as a research topic. In general system design is the outcome of the integration of various research streams in the group. Various processors, architectures and platforms have been developed, in addition there various architectures under research. Embedded software is one of the emerged research directions in the group due to its importance in the system development, integration and performance. Optimizations for various platforms and operating systems is one of the research issues under the embedded systems.