1 Projeto PDesigner. 2 Agenda PDesigner 3 Motivação MPSoC –Modelagem –Simulação –Análise...

Preview:

Citation preview

1

Projeto PDesigner

2

Agenda

• PDesigner

3

Motivação

• MPSoC– Modelagem– Simulação– Análise

• Integração de Padrões Internacionais– ArchC 2.0– Distribuição: SPIRIT 1.2– AMBA 2.0– AVALON– SystemC 2.1– TLM

4

Características

• Framework Gráfico Profissional• Modelagem de Plataformas MPSoC• Integração Automática de Simuladores

de Processadores (ArchC)• Geração de Simulador

5

Fluxo de Projeto

6

PDesigner - Arquitetura

7

Platform Builder Plugin

8

SPIRIT

9

Integração ipPROCESS

• Requisitos• Análise e Projeto• Implementação RTL• Verificação Funcional• Prototipação FPGA• Distribuição

SPIRIT

PDesigner

10

PDesigner

• Plugins– Platform Builder– ArchC

• Perspectivas– Graphical Perspective– Code Edition Perspective– Simulation Perspective

11

Platform Builder – Graphical Perspective

12

Adicionar Componente

13

Outras Funcionalidades

• Platform Builder Plugin– Modelagem gráfica de plataformas MPSoC– Adicionar componente a biblioteca– Remover componente da biblioteca– Gerar Código SystemC– Simular Plataforma

14

ArchC Plugin

15

ArchC Plugin – Criar Projeto

16

ArchC Plugin - Perspective

• Manipulação e Visualização dos Arquivos

• Syntax Highlight

• Menu ArchC

• Console:•Compilação•Simulação

17

ArchC Plugin - Menu

• Exportar Componente•Padrão SPIRIT

• Exportar Componente para PDLibrary

•Componente para modelagem de plataforma

• Compilar e Simular Componente

18

Outras Funcionalidades

• ArchC Plugin– Compilar Código ArchC– Simular– Exportar componente– Exportar componente para biblioteca

19

Futuro

• Finalizar Integração (Export) ArchC 2.0• Plugin de Exploração de Memória• Plugin de Mapeamento• Plugin de Port do Sistema Operacional

Recommended