You are on page 1of 11

ARQUITECTURA DE

TIEMPO REAL

INTRODUCCION

ARQUITECTURA DE TIEMPO REAL


Existe una gran variedad de denticiones de sistema de tiempo
real aunque todas ellas coinciden en algo fundamental: la
relevancia del tiempo de respuesta. Una denticin
ampliamente aceptada es la que dene un sistema de tiempo
real como cualquier actividad o procesamiento de
informacin que tiene que responder a un estmulo de entrada
generado externamente (incluido el paso natural del tiempo),
en un perodo nito y especicado
(Young, 1982). Dicho de otra forma, en un sistema de tiempo
real no basta con que la respuesta sea correcta desde el
punto de vista lgico, sino que adems esta debe producirse
dentro de un intervalo previamente especicado.

Se puede hacer una clasicacion de los sistemas de tiempo real


basandose en los requisitos temporales y las consecuencias que tendra
la llegada de una respuesta fuera del tempo previsto (Burns and
Wellings, 2001). Asi pues, se pueden distinguir tres categorias:

Sistemas de tiempo real estricto: es


absolutamente imprescindible que se cumplan
siempre los plazos ya que una sola respuesta fuera del
intervalo previsto podria tener consecuencias
catastrocas, tales como la perdida de vidas humanas
o el fracaso total de la mision.
Un claro ejemplo de STR estricto es el sistema ABS
(Sistema Anti-Bloqueo) de un automovil que evita que
las ruedas queden bloqueadas durante la frenada
(pues esto dejaria ingobernable la direccin del
vehculo). Para ello, el sistema debe controlar la
velocidad de giro de las ruedas y aojar la presion que
ejercen los frenos en caso de que se detecte un
bloqueo inminente. Obviamente, una respuesta tardia
del sistema en esta situacinon podra desembocar en

Sistemas de tiempo real exible: el valor que tiene una


respuesta decrece con el paso, del tiempo por lo que se
permite que las respuestas lleguen fuera de plazo
ocasionalmente. Por ejemplo, un sistema de control
industrial que nivela el ujo a travs de una tuberia debe
detectar cualquier desviacin del nivel ideal y disparar una
alarma lo antes posible. Cuanto mas tarde el sistema en
responder para corregir la desviacin, mayores sern las
perdidas producidas.

Sistemas de tiempo real rme: una respuesta tarda carece de


valor, sin embargo, las consecuencias no son tan severas como en
los sistemas estrictos por lo que perdidas de plazos ocasionales son
admisibles. Por ejemplo, en una planta de embotellado, si el grifo
deja salir exactamente la cantidad de liquido previsto, pero lo hace
unas ddecimas de segundo tarde, cuando la botella ya no esta
debajo, esta se queda vaca y carece de valor, sin embargo, es
admisible que este fallo suceda ocasionalmente siempre y cuando
el porcentaje de errores se mantenga por debajo de un cierto
umbral.

Por otra parte, es muy habitual que los STR formen


parte de dispositivos que necesitan hacer algun
tipo de procesado de informacion para cumplir con
su objetivo principal, a pesar de que este ultimo no
tenga nada que ver con la informatica, por ejemplo,
podemos encontrar sistemas de tiempo real
formando parte de automoviles, electrodomesticos,
telefonos, robots industriales, etcetera. Son lo que
se denominan sistemas empotrados y al contrario
de lo que pueda parecer a simple vista, los
sistemas empotrados son tan habituales que se
calcula que hasta el 99 % de los procesadores del
mundo forman parte de ellos.

Precisamente por el hecho de formar parte de sistemas cuya


nalidad no es el procesado de informacion, los STR suelen
tener una serie de caractersticas muy restrictivas, ya que en
general se cuenta con recursos limitados en lo que se reere a
procesador y memoria, los dispositivos de entrada y salida son
especiales (no suele haber teclado ni pantalla), e incluso la
arquitectura del sistema tambien suele diferir de la propia de
un sistema estandar. Por estas razones, en los sistemas de
tiempo real la eciencia es un factor clave.

CONCLUSION

Referencias

Universidad politcnica de Madrid- Escuela tcnica superior

de ingenieros de telecomunicacin (Arquitectura de software


para sistemas de tiempo real particionados)

You might also like