Detalhes do Documento

The ARPA Project: creating an open-source real-time system-on-chip

Autor(es): Oliveira, Arnaldo S. R. ; Sklyarov, Valery A. ; Ferrari, António B.

Data: 2004

Origem: Electrónica e Telecomunicações

Assunto(s): Simultaneous multithreading; Timepredictable processors; Operating system coprocessors


Descrição

This paper describes the ARPA project. The aim of this project is to develop an opensource System-on-Chip model for real-time applications. The main component of the SoC is a MIPS based RISC processor. It is implemented using a pipelined Simultaneous Multithreading (SMT) structure, which allows exploring the Instruction and Task Level Parallelism, decrease the contexts witching time and avoid speculative execution. Another fundamental component of the SoC is the Operating System Coprocessor, which implements in hardware some of the operating system functions, such as task scheduling, switching, syrichronization, communication and timing. The proposed approach allows building high performanceand time predictable processors optimized for embedded real-time systems that consume less energy thari currently available superscalar processors.

Este artigo descreve o projecto ARPA.O objectivo deste projecto é a concepção de um modelo aberto de um sistema integrado para aplicações de tempo real. O componente principal do sistema é um processador RISC baseado na arquitectura MIPS e implementado usando uma estrutura pipelined com suporte para multitarefa simultânea. Esta implementação permite combinar a exploração do paralelismo entre instruções de uma e de várias tarefas, diminuir o tempo de comutação de tarefas e evitar a utilização de técnicas complexas de execução especulativa. Outro componente fundamental do sistema é o coprocessador de sistema operativo, que implementa em hardware algumas das funções de sistema, tais como temporização, escalonamento, comutação, sincronização e comunicação entre tarefas. A abordagem proposta permite construir processadores de elevado desempenho, previsíveis e optimizados para sistemas de tempo real e que consomem menos energia que os processadores superescalares actuais.

Tipo de Documento Artigo científico
Idioma Inglês
facebook logo  linkedin logo  twitter logo 
mendeley logo

Documentos Relacionados

Não existem documentos relacionados.