1 projeto pdesigner. 2 agenda pdesigner 3 motivação mpsoc –modelagem –simulação –análise...
TRANSCRIPT
![Page 1: 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:](https://reader036.vdocuments.pub/reader036/viewer/2022062411/5706384b1a28abb8238f5b44/html5/thumbnails/1.jpg)
1
Projeto PDesigner
![Page 2: 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:](https://reader036.vdocuments.pub/reader036/viewer/2022062411/5706384b1a28abb8238f5b44/html5/thumbnails/2.jpg)
2
Agenda
• PDesigner
![Page 3: 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:](https://reader036.vdocuments.pub/reader036/viewer/2022062411/5706384b1a28abb8238f5b44/html5/thumbnails/3.jpg)
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
![Page 4: 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:](https://reader036.vdocuments.pub/reader036/viewer/2022062411/5706384b1a28abb8238f5b44/html5/thumbnails/4.jpg)
4
Características
• Framework Gráfico Profissional• Modelagem de Plataformas MPSoC• Integração Automática de Simuladores
de Processadores (ArchC)• Geração de Simulador
![Page 5: 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:](https://reader036.vdocuments.pub/reader036/viewer/2022062411/5706384b1a28abb8238f5b44/html5/thumbnails/5.jpg)
5
Fluxo de Projeto
![Page 6: 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:](https://reader036.vdocuments.pub/reader036/viewer/2022062411/5706384b1a28abb8238f5b44/html5/thumbnails/6.jpg)
6
PDesigner - Arquitetura
![Page 7: 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:](https://reader036.vdocuments.pub/reader036/viewer/2022062411/5706384b1a28abb8238f5b44/html5/thumbnails/7.jpg)
7
Platform Builder Plugin
![Page 8: 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:](https://reader036.vdocuments.pub/reader036/viewer/2022062411/5706384b1a28abb8238f5b44/html5/thumbnails/8.jpg)
8
SPIRIT
![Page 9: 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:](https://reader036.vdocuments.pub/reader036/viewer/2022062411/5706384b1a28abb8238f5b44/html5/thumbnails/9.jpg)
9
Integração ipPROCESS
• Requisitos• Análise e Projeto• Implementação RTL• Verificação Funcional• Prototipação FPGA• Distribuição
SPIRIT
PDesigner
![Page 10: 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:](https://reader036.vdocuments.pub/reader036/viewer/2022062411/5706384b1a28abb8238f5b44/html5/thumbnails/10.jpg)
10
PDesigner
• Plugins– Platform Builder– ArchC
• Perspectivas– Graphical Perspective– Code Edition Perspective– Simulation Perspective
![Page 11: 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:](https://reader036.vdocuments.pub/reader036/viewer/2022062411/5706384b1a28abb8238f5b44/html5/thumbnails/11.jpg)
11
Platform Builder – Graphical Perspective
![Page 12: 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:](https://reader036.vdocuments.pub/reader036/viewer/2022062411/5706384b1a28abb8238f5b44/html5/thumbnails/12.jpg)
12
Adicionar Componente
![Page 13: 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:](https://reader036.vdocuments.pub/reader036/viewer/2022062411/5706384b1a28abb8238f5b44/html5/thumbnails/13.jpg)
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
![Page 14: 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:](https://reader036.vdocuments.pub/reader036/viewer/2022062411/5706384b1a28abb8238f5b44/html5/thumbnails/14.jpg)
14
ArchC Plugin
![Page 15: 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:](https://reader036.vdocuments.pub/reader036/viewer/2022062411/5706384b1a28abb8238f5b44/html5/thumbnails/15.jpg)
15
ArchC Plugin – Criar Projeto
![Page 16: 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:](https://reader036.vdocuments.pub/reader036/viewer/2022062411/5706384b1a28abb8238f5b44/html5/thumbnails/16.jpg)
16
ArchC Plugin - Perspective
• Manipulação e Visualização dos Arquivos
• Syntax Highlight
• Menu ArchC
• Console:•Compilação•Simulação
![Page 17: 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:](https://reader036.vdocuments.pub/reader036/viewer/2022062411/5706384b1a28abb8238f5b44/html5/thumbnails/17.jpg)
17
ArchC Plugin - Menu
• Exportar Componente•Padrão SPIRIT
• Exportar Componente para PDLibrary
•Componente para modelagem de plataforma
• Compilar e Simular Componente
![Page 18: 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:](https://reader036.vdocuments.pub/reader036/viewer/2022062411/5706384b1a28abb8238f5b44/html5/thumbnails/18.jpg)
18
Outras Funcionalidades
• ArchC Plugin– Compilar Código ArchC– Simular– Exportar componente– Exportar componente para biblioteca
![Page 19: 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:](https://reader036.vdocuments.pub/reader036/viewer/2022062411/5706384b1a28abb8238f5b44/html5/thumbnails/19.jpg)
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