Sei sulla pagina 1di 7

Tecnologas de la informacin y la comunicacin Materia: Sistemas Embebidos Maestro: Robles Casillas Fernando Alumno: Juan Ramn Aguiaga Briones

Trabajo: arquitectura bsica de sistemas embebidos

Arquitectura Hardware de alto nivel de un SE Ncleo principal: Microprocesador 32-bit que incluye Controladores de perifricos: SoC Capacidad de Almacenamiento: Memoria FLASH Memoria RAM Interfaces: Ethernet USB Puerto Serie para consola Arquitecturas softwares de un S.E. Modo standalone (bare metal)

(ejemplos microcontroladores de 8bits, aplicaciones muy especficas del SE) Modo Sistema Operativo

SE de cierto nivel de complejidad Modelo bsico de arquitectura HW del SE sobre FPGA Tomado de las arquitecturas Bsicas de PCs: Procesador Memoria-Buses (rpido y lento) Sobre Plataforma FPGA esta arquitectura puede personalizarse en funcin de los requerimientos Del sistema Sin embargo, es muy comn partir, prcticamente siempre de una Plataforma Base o de Referencia. Esta plataforma base facilita el diseo completo y reduce, sobre todo, tiempos de desarrollo. Ventaja de la FPGA: Los diseos pueden irse optimizando despus de que el producto

Componentes de un sistema embebido


Un sistema embebido en principio estara formando por un microprocesador y un software que se ejecute sobre este. Sin embargo este software necesitara sin duda un lugar donde poder guardarse para luego ser ejecutado por el procesador. Esto podra tomar la forma de memoria RAM o ROM, Todo sistema embebido necesitara en alguna medida una cierta cantidad de memoria, la cual puede incluso encontrarse dentro del mismo chip del procesador. Adems de esto normalmente un sistema embebido contara con una serie de salidas y entradas necesarias para comunicarse con el mundo exterior. Debido a que las tareas realizadas por sistemas embebidos son de relativa sencillez, los procesadores comunmente usados cuentan con registros de 8 o 16 bits. En su memoria solo reside el programa destinado a gobernar una aplicacin determinada. Sus lneas de entrada/salida soportan el conexionado de los sensores y actuadores del dispositivo a controlar y todos los recursos complementarios disponibles tiene como nica finalidad atender a sus requerimientos. Estas son las nicas caractersticas que tienen en comn los sistemas embebidos, todo lo dems ser totalmente diferente para cada sistema embebido en particular debido a la inmensa diversidad de aplicaciones disponibles.

Arquitectura bsica ms empleada


Un PC embebido posee una arquitectura semejante a la de un PC. Brevemente stos son los elementos bsicos:

Microprocesador
Es el encargado de realizar las operaciones de clculo principales del sistema. Ejecuta cdigo para realizar una determinada tarea y dirige el funcionamiento de los dems elementos que le rodean, a modo de director de una orquesta.

Memoria
En ella se encuentra almacenado el cdigo de los programas que el sistema puede ejecutar as como los datos. Su caracterstica principal es que debe tener un acceso de lectura y escritura lo ms rpido posible para que el microprocesador no pierda tiempo en tareas que no son meramente de clculo. Al ser voltil el sistema requiere de un soporte donde se almacenen los datos incluso sin disponer de alimentacin o energa.

Cach
Memoria ms rpida que la principal en la que se almacenan los datos y el cdigo accedido ltimamente. Dado que el sistema realiza microtareas, muchas veces repetitivas, la cach hace ahorrar tiempo ya que no har falta ir a memoria principal si el dato o la instruccin ya se encuentra en la cach.

Dado su alto precio tiene un tamao muy inferior (8 512 KB) con respecto a la principal (8 256 MB).

Disco duro
En l la informacin no es voltil y adems puede conseguir capacidades muy elevadas. A diferencia de la memoria que es de estado slido ste suele ser magntico. Pero su excesivo tamao a veces lo hace inviable para PCs embebidos, con lo que se requieren soluciones como discos de estado slido. Existen en el mercado varias soluciones de esta clase (DiskOnChip, CompactFlash, IDE Flash Drive, etc.) con capacidades suficientes para la mayora de sistemas embebidos (desde 2 hasta ms de 1 GB). El controlador del disco duro de PCs estndar cumple con el estndar IDE y es un chip ms de la placa madre.

Disco flexible
Su funcin es la de un disco duro pero con discos con capacidades mucho ms pequeas y la ventaja de su portabilidad. Siempre se encuentra en un PC estndar pero no as en un PC embebido.

BIOS-ROM
BIOS (Basic Input & Output System, sistema bsico de entrada y salida) es cdigo que es necesario para inicializar el ordenador y para poner en comunicacin los distintos elementos de la placa madre. La ROM (Read Only Memory, memoria de slo lectura no voltil) es un chip donde se encuentra el cdigo BIOS.

CMOS-RAM
Es un chip de memoria de lectura y escritura alimentado con una pila donde se almacena el tipo y ubicacin de los dispositivos conectados a la placa madre (disco duro, puertos de entrada y salida, etc.). Adems contiene un reloj en permanente funcionamiento que ofrece al sistema la fecha y la hora.

Chip Set
Chip que se encarga de controlar las interrupciones dirigidas al microprocesador, el acceso directo a memoria (DMA) y al bus ISA, adems de ofrecer temporizadores, etc. Es frecuente encontrar la CMOS-RAM y el reloj de tiempo real en el interior del Chip Set

Contenido multimedia
http://www.youtube.com/watch?v=D-p_BbrSpxQ

Bibliografa
http://www.youtube.com/watch?v=D-p_BbrSpxQ http://www.dte.us.es/docencia/etsii/gii-ic/laboratorio-de-desarrollohardware/temas/Tema2egse/at_download/file} http://server-die.alc.upv.es/asignaturas/PAEEES/2005-06/A07%20%20Sistemas%20Embebidos.pdf

Potrebbero piacerti anche