**Section 6**

**New Horizons for Grid Technology** 

308 Grid Computing – Technology and Applications, Widespread Coverage and New Horizons

Amarnath, B.R. et al. EU-IndiaGrid interoperability experiments using GridSeed tool *Multiagent and Grid Systems – An International Journal 6 (2010) 1–9*  Cozzini S. and A. Lagana (2009) "Chemistry and Material science applications on Grid Infrastructures", ICTP Lecture Notes Series, ISBN 92-95003-42-X, Trieste 2009

Giorgi F. et al (2011) RegCM4: Model description and preliminary tests over multiple

CORDEX domains. *Accepted for publication on Climate Research*.

http://publications.ictp.it/lns/vol024.html

**0**

**14**

*Spain*

**Open Development Platform for**

E. Ostúa, A. Muñoz, P. Ruiz-de-Clavijo, M.J. Bellido,

Embedded systems are those that implement a specific function while satisfying a number of restrictions. These restrictions have evolved over time and today, the most common for this type of system are cost and low consumption, and minimum size and weight. Moreover, the demand for embedded systems for different functions, and also the complexity of these functions has increased significantly in recent years. Also, due to the high level of competition, is the need to significantly reduce development times of these systems

All these problems in the design of embedded systems have been giving rise to an evolution in design methodology, so it has passed from implementing them as an application specific

This change in methodology has been possible thanks to advances in technology that allow a complete system to be included in a single chip (ie, System on Chip, SoC). The hardware architecture of Embedded systems in SoC technology consists of a microprocessor as a core, around which are the components or peripherals necessary to carry out the function of the system. This function is implemented through software running on the microprocessor

For views of both cost reduction as well as development time, design methodologies of embedded systems have consisted of pre-built hardware platforms closed with a wide range of applications. This range of applications is achieved because these platforms have multiple ports that are able to package different types of signals. The most common platforms of this type are microcontrollers (MCUs) and digital signal processors (DSPs). With this type of component, the final application design consists primarily in the development of software running on them. In order to reduce development times as well as being able to use these platforms in highly complex functions, manufacturers have made an effort in software development environments (Salewski, 2005). Thus, in recent years, the new MCUs are characterized by supporting several operating system because they provide a convenient

However, these type of closed platforms reduce the degree of freedom of the designer of embedded systems. This is so because the designer is not able to manipulate and adapt the

hardware, to a methodology whose main part is software design.

**1. Introduction**

(Sangiovanni-Vincentelli, 2001).

(Beeckler, 2007; Atitallah, 2008).

way for software applications development.

*Grupo de Investigación y Desarrollo Digital (ID2) Dpto. Tecnología Electrónica, University of Seville*

**Embedded Systems**

D. Guerrero and A. Millán
