Análise de Alternativas de Integração do Processador LEON3 em Sistemas Embarcados

Abstract

O processador LEON3 consiste de um softcore originalmente desenvolvido pela Agência Espacial Europeia (ESA) para uso em aplicações espaciais. Atualmente faz parte da biblioteca de IPs GRLIB mantida pela empresa Cobham Gaisler. Além dos IPs disponíveis nessa biblioteca, é possibilitada a incorporação de componentes customizados. A integração entre os componentes no sistema é realizada com o uso do barramento AMBA 2.0, desenvolvido pela ARM, utilizando o protocolo AHB para os núcleos de alto desempenho e o protocolo APB para periféricos. No entanto, o barramento não atende aos requisitos de comunicação dos futuros sistemas integrados, sendo consenso da literatura a adoção de estruturas de maior escalabilidade, como as redes-em-chip. Este artigo descreve os estudos feitos sobre a comunicação do processador LEON3, analisa a implementação de diferentes arquiteturas e as adaptações necessárias para a integração em uma rede-em-chip

    Similar works