INE5346 - Software/Hardware Integration - 2003/2

Program

Schedule

Day Time Hours Room
Tuesday 13:30 2 LAB
Thursday 13:30 2 LAB

Mailing list

The class can be reached through a mailing list. Click here to send us a message.

Students

D: desing (due October 21), I: implementation (due January 27)
P: integration and presentation (due February 17), M: mean (D + I + P) / 3
Name D I P M
Alexandre Vidal Riso 9.0 9.5 10 DEZ
Andre Zimmermann 9.0 9.5 10 DEZ
Gedson Lanzarin 8.5 9.0 9.0 9.0
Gustavo de Nardin 8.5 - - FI
Hugo Marcondes 10 10 10 DEZ
Jose Manuel Ramirez Nunez 8.5 - - FI
Marcelo Viana da Silva 9.0 - - FI
Michel Durante Zimmermann 8.0 - - FI
Rafael Goebler 8.0 - - FI
Rodrigo Grumiche Silva 9.0 9.5 10 DEZ
Thiago Leao Moreira 9.0 9.5 10 DEZ
Tiago Silva Proenca 8.5 9.0 9.0 9.0

Practical Work

The scenario for this edition of SHI has been jointly developed by Marcelo Trierveiler Pereira, a M.Sc. student within LISHA. We envisioned an realistic scenery in which Earth's natural resources have been almost exhausted: on the one hand, some said-developed countries hold emissions of pollutant substances at unacceptable levels for decades; on the other hand, some said-developing countries kept destroying their forests and rivers at a quick pace. Fortunately, the International Court of Hague (you thought it should be the UN? I said the scenario should be somehow realistic :-) got authority to judge the world's biggest enemies (no, not the terrorists, the nature destructors).

However, on the eve of mankind's most important trial, which should put an end to Earth destruction, a group of nature-destructors got to put their hands on the sophisticated computer that was holding the evidence files. Being unable to explode such a fine engineering masterpiece, the nature-destructors got to erase the computer's operating system, leaving behind only the encrypted evidence files. Moving the media in which the files were stored to another computer wasn't possible either, since the nature-destructors managed to trap the device in a pollutant-bomb that is able to pollute most of little Amazon (yes, by this time, Amazon isn't that large anymore).

In summary, our challenge is to reprogram the hacked device from scratch, so the evidence files can get to Hague on time.

What is what?

Useful Tools

Useful Docs

Students' Work

  1. A set of EPOS abstractions to build an Executive for the Khomp platform, by Jose Manuel Ramirez Nunez.
  2. A set of EPOS abstractions to build an Executive for the Khomp platform, by Gedson Lanzarin and Tiago Silva Proenca.
  3. A set of EPOS abstractions to build a Serial Communication Link for the Khomp platform and the corresponding Control Program, by Michel Durante Zimmermann and Rafael Gaebler.
  4. An EPOS hardware mediator for Flash Memories, by Gustavo de Nardin.
  5. A set of EPOS abstractions to build a File System on the flash memory in the Khomp platform, by Hugo Marcondes.
  6. A LINUX Device Driver for the Myrinet NIC, by Rodrigo Grumiche Silva, Andre Zimmermann and Alexandre Vidal Riso.
  7. A set of EPOS abstractions to build an Executive for the Myrinet NIC, by Marcelo Viana and Thiago Lećo Moreira.