Abstract:
|
Com o aumento da demanda de poder de processamento dos sistemas em- barcados atuais, tornou-se necessário que um sistema operacional embarcado tenha suporte para arquiteturas multicores embarcadas. Um sistema operaci- onanal embarcado tendo suporte para tal plataforma, possibilita novas linhas de pesquisa, e novos cenários de aplicação do SO, como por exemplo a in- tegração de um escalonador multicore de tempo real para gerenciar tarefas críticas. O sistema operacional EPOS não possui suporte para um arquite- tura embarcada multicore, e tem sido cada vez mais necessário a existência de tal suporte. O EPOS possui uma arquitetura que tenta ser o mais indepen- dente de plataforma possível, entretanto o interfaceamento entre o software e hardware inevitavelmente necessita ser reescrito para cara arquitetura. Este trabalho visa descrever e documentar como o sistema operacional EPOS foi portado para a plataforma embarcada multicore Zedboard. |