A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Simulador de Sistema Embutido Multiprocessador - A arbitragem e o Encaminhamento das Mensagens Alunos:Filipe Teixeira Nelson Ferreira Orientadores: Nuno.

Apresentações semelhantes


Apresentação em tema: "Simulador de Sistema Embutido Multiprocessador - A arbitragem e o Encaminhamento das Mensagens Alunos:Filipe Teixeira Nelson Ferreira Orientadores: Nuno."— Transcrição da apresentação:

1 Simulador de Sistema Embutido Multiprocessador - A arbitragem e o Encaminhamento das Mensagens Alunos:Filipe Teixeira Nelson Ferreira Orientadores: Nuno Lau (UA), Orlando Moreira (Philips) Colaborador: Arnaldo Oliveira (UA)

2 Tarefa 1 Implementação das instruções jump e bne, no MIPSSystemC.

3 Tarefa 2 Modelação em SystemC de vários componentes e respectivas testbenches Registo parametrizável de N bits com reset assíncrono Multiplexer 2:1 parametrizável de N bits Contador síncrono crescente parametrizável de N bits com reset assíncrono e entrada síncrona para carregamento paralelo Somador parametrizável de N bits Memória RAM síncrona parametrizável de 2^A palavras de D bits cada

4 Tarefa 3 Case Study: Modelação, simulação, implementação e teste de uma UART Especificação da UART Modelação em C++ Modelação em SystemC Modelação em VHDL Implementação em FPGA

5 Especificação da UART A comunicação da UART com o CPU é sincrona e efectuada nos flancos descendentes do clock Modelo de programação Portos de comunicação entre CPU e UART: –reset –enable –write –config –dataIn –dataOut Portos de comunicação RS232: –RXD –TXD Diagramas Temporais –Operações CPUOperações CPU –RecepçãoRecepção –TransmissãoTransmissão

6 Modelação em C++ Classe UART

7 Modelação em SystemC A modelação em C++ foi efectuada com vista a uma fácil conversão para SystemC, nomeadamente o uso de funções independentes que foram convertidas em métodos. A modelação em c++ permite-nos obter um executável onde podemos testar a funcionalidade do nosso modelo, com o SystemC temos a capacidade de aproximar a modelação ao Hardware.

8 Tarefas a executar Modelação em VHDL –Manual –Com ferramentas de conversão SystemC-VHDL Implementação da UART numa FPGA Elaboração de um artigo para publicação na revista do Departamento sobre modelação de hardware em C++, SystemC e VHDL


Carregar ppt "Simulador de Sistema Embutido Multiprocessador - A arbitragem e o Encaminhamento das Mensagens Alunos:Filipe Teixeira Nelson Ferreira Orientadores: Nuno."

Apresentações semelhantes


Anúncios Google