@MASTERSTHESIS{ 2008:373317859, title = {Detec??o distribu?da de falhas em SoC multiprocessado}, year = {2008}, url = "http://tede2.pucrs.br/tede2/handle/tede/2996", abstract = "A crescente evolu??o da ?rea da microeletr?nica nas ?ltimas d?cadas acarretou um aumento expressivo da capacidade de integra??o de sistemas em um ?nico chip, o que levou ? necessidade de novas tecnologias para a an?lise do correto funcionamento dos sistemas. Observam-se, recentemente, novas arquiteturas de processadores, migrando de uma ?nica CPU (Unidade Central de Processamento) para m?ltiplos n?cleos (tipicamente, 2, 4 e 8 processadores em uma ?nica pastilha). ? neste cen?rio, que evolui de sistemas eletr?nicos mono para multiprocessados, que este trabalho se insere, visando propor uma expans?o da t?cnica CFCSS (Control Flow Checking by Software Signatures), desenvolvida por Edward J. McCluskey para sistemas monoprocessados, a uma vers?o aplic?vel a sistemas com v?rios processadores em um SoC (System-on-Chip). Quanto ? sua estrutura, este trabalho constitui-se de duas partes. A primeira apresenta a taxonomia e os conceitos b?sicos de sistemas tolerantes a falhas e uma revis?o bibliogr?fica das principais t?cnicas de detec??o de falhas em software em sistemas monoprocessados, al?m de abordar a evolu??o da tecnologia reprogram?vel. A segunda parte descreve a metodologia de desenvolvimento das plataformas de hardware e de software, bem como as etapas realizadas e as dificuldades encontradas. Al?m disso, apresenta a t?cnica CFCSS adaptada a v?rios processadores, o protocolo de comunica??o desenvolvido para a realiza??o dos testes e os resultados obtidos. Assim, este trabalho demonstra car?ter inovador e se justifica pela tend?ncia de os sistemas embarcados possu?rem, v?rios processadores e aplica??es sendo executadas simultaneamente.", publisher = {Pontif?cia Universidade Cat?lica do Rio Grande do Sul}, scholl = {Programa de P?s-Gradua??o em Engenharia El?trica}, note = {Faculdade de Engenharia} }