z-logo
open-access-imgOpen Access
Técnica de Proteção de Bytecodes para Processador Java em Tecnologia CMOS
Author(s) -
Jarbas Silveira,
David Viana Martín,
Helano Castro,
Alexandre Coelho,
Jarbas Silveira
Publication year - 2009
Language(s) - Portuguese
Resource type - Conference proceedings
DOI - 10.5753/wscad.2009.17405
Subject(s) - physics , java , operating system , computer science , programming language , humanities , philosophy
O soft core JOP (Java Optimized Processor) para FPGAs (Field Programmable Gate Array) é uma implementação otimizada da máquina virtual Java em hardware, para aplicações de tempo real. No entanto, este processador não contempla em sua arquitetura técnicas de tolerância a falhas. O trabalho descrito neste artigo é parte de um esforço maior para tornar o processador JOP um processador tolerante a falhas. Neste artigo, apresentamos os resultados da aplicação de uma técnica de tolerância a falhas, proteção de memória através de ECC (Error Correction Code), no soft core JOP, que detecta e corrige erros na área destinada ao código da memória SRAM (Static Random Access Memory). A ocorrência da falha é percebida no nível sistêmico através de uma exceção, característica esta disponível na linguagem Java. Este artigo apresenta resultados inovadores na medida em que não existem registrados na literatura outro processador Java de tempo real e tolerante a falhas.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here