Sistema operacional embarcado eCos com suporte a SMP para o processador Nios II

The objective of this work consists on the exploration of the resources offered by FPGAs for the development of a multiprocessed platform with the purpose of parallel execution of tasks for robotic purpose. In this way, the eCos operating system was modified, with the addition of new characteristics to sup- port of the Symmetric Multiprocessing model, using three soft-Core Altera Nios II processors. This platform was analyzed and validated through the execution of parallel algorithms, emphasizing aspects of performance and flexibility com- pared to other architectures. Resumo. O prop´ osito deste trabalho consiste no aproveitamento dos recursos oferecidos pela FPGA para o desenvolvimento de uma plataforma multipro- cessada com a finalidade de execuc¸˜ ao paralela de tarefas para a rob´

[1]  Anthony Massa,et al.  Embedded Software Development with eCos , 2002 .

[2]  B. Gates A robot in every home. , 2007, Scientific American.

[3]  Jonathan Schaeffer,et al.  On the Versatility of Parallel Sorting by Regular Sampling , 1993, Parallel Comput..

[4]  Jonathan Schaeffer,et al.  Parallel Sorting by Regular Sampling , 1992, J. Parallel Distributed Comput..